home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Star Fleet HQ• / Star Patrol •••• / Star Patrol ееее.rsrc / CODE_25_ARes.txt < prev    next >
Text File  |  1990-02-12  |  540KB  |  9,397 lines

  1. # near model CODE resource
  2. # jump table entries: 11216-11344 (129 of them)
  3. fn00000000:
  4. 00000000  4E56 FFE2                link       A6, -0x001E
  5. 00000004  206E 000C                movea.l    A0, [A6 + 0xC]
  6. 00000008  2F08                     move.l     -[A7], A0
  7. 0000000A  486E 000C                pea.l      [A6 + 0xC]
  8. 0000000E  3F3C 1010                move.w     -[A7], 0x1010
  9. 00000012  A9EB                     syscall    Pack4/FP68K
  10. 00000014  206E 0008                movea.l    A0, [A6 + 0x8]
  11. 00000018  2F08                     move.l     -[A7], A0
  12. 0000001A  486E 0008                pea.l      [A6 + 0x8]
  13. 0000001E  3F3C 1010                move.w     -[A7], 0x1010
  14. 00000022  A9EB                     syscall    Pack4/FP68K
  15. 00000024  486E 000C                pea.l      [A6 + 0xC]
  16. 00000028  486E FFEC                pea.l      [A6 - 0x14]
  17. 0000002C  3F3C 100E                move.w     -[A7], 0x100E
  18. 00000030  A9EB                     syscall    Pack4/FP68K
  19. 00000032  487A 017E                pea.l      [PC + 0x17E /* 000001B2, value 0x0, cstring "" */]
  20. 00000036  486E FFEC                pea.l      [A6 - 0x14]
  21. 0000003A  3F3C 0008                move.w     -[A7], 0x8
  22. 0000003E  A9EB                     syscall    Pack4/FP68K
  23. 00000040  6700 00CC                beq        +0xCE /* 0000010E */
  24. 00000044  486E FFEC                pea.l      [A6 - 0x14]
  25. 00000048  486E 0008                pea.l      [A6 + 0x8]
  26. 0000004C  486E FFE2                pea.l      [A6 - 0x1E]
  27. 00000050  3F3C 100E                move.w     -[A7], 0x100E
  28. 00000054  A9EB                     syscall    Pack4/FP68K
  29. 00000056  486E 000C                pea.l      [A6 + 0xC]
  30. 0000005A  486E FFE2                pea.l      [A6 - 0x1E]
  31. 0000005E  3F3C 1006                move.w     -[A7], 0x1006
  32. 00000062  A9EB                     syscall    Pack4/FP68K
  33. 00000064  486E FFE2                pea.l      [A6 - 0x1E]
  34. 00000068  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  35. 0000006C  588F                     addq.l     A7, 4
  36. 0000006E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  37. 00000072  43EE FFEC                lea.l      A1, [A6 - 0x14]
  38. 00000076  20D9                     move.l     [A0]+, [A1]+
  39. 00000078  20D9                     move.l     [A0]+, [A1]+
  40. 0000007A  3091                     move.w     [A0], [A1]
  41. 0000007C  486E 000C                pea.l      [A6 + 0xC]
  42. 00000080  486E FFEC                pea.l      [A6 - 0x14]
  43. 00000084  3F3C 100E                move.w     -[A7], 0x100E
  44. 00000088  A9EB                     syscall    Pack4/FP68K
  45. 0000008A  487A 0126                pea.l      [PC + 0x126 /* 000001B2, value 0x0, cstring "" */]
  46. 0000008E  486E FFEC                pea.l      [A6 - 0x14]
  47. 00000092  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  48. 00000096  A9EB                     syscall    Pack4/FP68K
  49. 00000098  6472                     bcc        +0x74 /* 0000010C */
  50. 0000009A  486E 0008                pea.l      [A6 + 0x8]
  51. 0000009E  486E FFEC                pea.l      [A6 - 0x14]
  52. 000000A2  3F3C 100E                move.w     -[A7], 0x100E
  53. 000000A6  A9EB                     syscall    Pack4/FP68K
  54. 000000A8  487A 0108                pea.l      [PC + 0x108 /* 000001B2, value 0x0, cstring "" */]
  55. 000000AC  486E FFEC                pea.l      [A6 - 0x14]
  56. 000000B0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  57. 000000B4  A9EB                     syscall    Pack4/FP68K
  58. 000000B6  642C                     bcc        +0x2E /* 000000E4 */
  59. 000000B8  487A 00E4                pea.l      [PC + 0xE4 /* 0000019E, value 0x4000C90F, cstring "@" */]
  60. 000000BC  41EE FFEC                lea.l      A0, [A6 - 0x14]
  61. 000000C0  43EE FFF6                lea.l      A1, [A6 - 0xA]
  62. 000000C4  20D9                     move.l     [A0]+, [A1]+
  63. 000000C6  20D9                     move.l     [A0]+, [A1]+
  64. 000000C8  3091                     move.w     [A0], [A1]
  65. 000000CA  486E FFEC                pea.l      [A6 - 0x14]
  66. 000000CE  3F3C 0002                move.w     -[A7], 0x2
  67. 000000D2  A9EB                     syscall    Pack4/FP68K
  68. 000000D4  41EE FFF6                lea.l      A0, [A6 - 0xA]
  69. 000000D8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  70. 000000DC  20D9                     move.l     [A0]+, [A1]+
  71. 000000DE  20D9                     move.l     [A0]+, [A1]+
  72. 000000E0  3091                     move.w     [A0], [A1]
  73. 000000E2  6028                     bra        +0x2A /* 0000010C */
  74. label000000E4:
  75. 000000E4  487A 00B8                pea.l      [PC + 0xB8 /* 0000019E, value 0x4000C90F, cstring "@" */]
  76. 000000E8  41EE FFEC                lea.l      A0, [A6 - 0x14]
  77. 000000EC  43EE FFF6                lea.l      A1, [A6 - 0xA]
  78. 000000F0  20D9                     move.l     [A0]+, [A1]+
  79. 000000F2  20D9                     move.l     [A0]+, [A1]+
  80. 000000F4  3091                     move.w     [A0], [A1]
  81. 000000F6  486E FFEC                pea.l      [A6 - 0x14]
  82. 000000FA  4267                     clr.w      -[A7]
  83. 000000FC  A9EB                     syscall    Pack4/FP68K
  84. 000000FE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  85. 00000102  43EE FFEC                lea.l      A1, [A6 - 0x14]
  86. 00000106  20D9                     move.l     [A0]+, [A1]+
  87. 00000108  20D9                     move.l     [A0]+, [A1]+
  88. 0000010A  3091                     move.w     [A0], [A1]
  89. label0000010C:
  90. 0000010C  607A                     bra        +0x7C /* 00000188 */
  91. label0000010E:
  92. 0000010E  486E 0008                pea.l      [A6 + 0x8]
  93. 00000112  486E FFEC                pea.l      [A6 - 0x14]
  94. 00000116  3F3C 100E                move.w     -[A7], 0x100E
  95. 0000011A  A9EB                     syscall    Pack4/FP68K
  96. 0000011C  487A 0094                pea.l      [PC + 0x94 /* 000001B2, value 0x0, cstring "" */]
  97. 00000120  486E FFEC                pea.l      [A6 - 0x14]
  98. 00000124  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  99. 00000128  A9EB                     syscall    Pack4/FP68K
  100. 0000012A  6F2C                     ble        +0x2E /* 00000158 */
  101. 0000012C  487A 007A                pea.l      [PC + 0x7A /* 000001A8, value 0x40008000, cstring "@" */]
  102. 00000130  41EE FFEC                lea.l      A0, [A6 - 0x14]
  103. 00000134  43FA 0068                lea.l      A1, [PC + 0x68 /* 0000019E, value 0x4000C90F, cstring "@" */]
  104. 00000138  20D9                     move.l     [A0]+, [A1]+
  105. 0000013A  20D9                     move.l     [A0]+, [A1]+
  106. 0000013C  3091                     move.w     [A0], [A1]
  107. 0000013E  486E FFEC                pea.l      [A6 - 0x14]
  108. 00000142  3F3C 0006                move.w     -[A7], 0x6
  109. 00000146  A9EB                     syscall    Pack4/FP68K
  110. 00000148  41EE FFF6                lea.l      A0, [A6 - 0xA]
  111. 0000014C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  112. 00000150  20D9                     move.l     [A0]+, [A1]+
  113. 00000152  20D9                     move.l     [A0]+, [A1]+
  114. 00000154  3091                     move.w     [A0], [A1]
  115. 00000156  6030                     bra        +0x32 /* 00000188 */
  116. label00000158:
  117. 00000158  487A 004E                pea.l      [PC + 0x4E /* 000001A8, value 0x40008000, cstring "@" */]
  118. 0000015C  41EE FFEC                lea.l      A0, [A6 - 0x14]
  119. 00000160  43FA 003C                lea.l      A1, [PC + 0x3C /* 0000019E, value 0x4000C90F, cstring "@" */]
  120. 00000164  20D9                     move.l     [A0]+, [A1]+
  121. 00000166  20D9                     move.l     [A0]+, [A1]+
  122. 00000168  3091                     move.w     [A0], [A1]
  123. 0000016A  486E FFEC                pea.l      [A6 - 0x14]
  124. 0000016E  3F3C 0006                move.w     -[A7], 0x6
  125. 00000172  A9EB                     syscall    Pack4/FP68K
  126. 00000174  0A2E 0080 FFEC           xori.b     [A6 - 0x14], 0x80
  127. 0000017A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  128. 0000017E  43EE FFEC                lea.l      A1, [A6 - 0x14]
  129. 00000182  20D9                     move.l     [A0]+, [A1]+
  130. 00000184  20D9                     move.l     [A0]+, [A1]+
  131. 00000186  3091                     move.w     [A0], [A1]
  132. label00000188:
  133. 00000188  486E FFF6                pea.l      [A6 - 0xA]
  134. 0000018C  486E 0010                pea.l      [A6 + 0x10]
  135. 00000190  3F3C 1010                move.w     -[A7], 0x1010
  136. 00000194  A9EB                     syscall    Pack4/FP68K
  137. 00000196  4E5E                     unlink     A6
  138. 00000198  205F                     movea.l    A0, [A7]+
  139. 0000019A  504F                     addq.w     A7, 8
  140. 0000019C  4ED0                     jmp        [A0]
  141. 0000019E  4000                     negx.b     D0
  142. 000001A0  C90F                     abcd       -[A4], -[A7]
  143. 000001A2  DAA2                     add.l      D5, -[A2]
  144. 000001A4  2168 C235 4000           move.l     [A0 + 0x4000], [A0 - 0x3DCB]
  145. 000001AA  8000                     or.b       D0, D0
  146. 000001AC  0000 0000                ori.b      D0, 0x0
  147. 000001B0  0000 0000                ori.b      D0, 0x0
  148. 000001B4  0000 0000                ori.b      D0, 0x0
  149. 000001B8  0000 0000                ori.b      D0, 0x0
  150. export_1402:
  151. fn000001BC:
  152. 000001BC  4E56 FFC0                link       A6, -0x0040
  153. 000001C0  206E 000C                movea.l    A0, [A6 + 0xC]
  154. 000001C4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  155. 000001C8  22D8                     move.l     [A1]+, [A0]+
  156. 000001CA  22D8                     move.l     [A1]+, [A0]+
  157. 000001CC  206E 0008                movea.l    A0, [A6 + 0x8]
  158. 000001D0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  159. 000001D4  22D8                     move.l     [A1]+, [A0]+
  160. 000001D6  22D8                     move.l     [A1]+, [A0]+
  161. 000001D8  42A7                     clr.l      -[A7]
  162. 000001DA  42A7                     clr.l      -[A7]
  163. 000001DC  42A7                     clr.l      -[A7]
  164. 000001DE  486E FFF8                pea.l      [A6 - 0x8]
  165. 000001E2  486E FFE6                pea.l      [A6 - 0x1A]
  166. 000001E6  3F3C 100E                move.w     -[A7], 0x100E
  167. 000001EA  A9EB                     syscall    Pack4/FP68K
  168. 000001EC  486E FFF0                pea.l      [A6 - 0x10]
  169. 000001F0  486E FFE6                pea.l      [A6 - 0x1A]
  170. 000001F4  3F3C 1002                move.w     -[A7], 0x1002
  171. 000001F8  A9EB                     syscall    Pack4/FP68K
  172. 000001FA  486E FFE6                pea.l      [A6 - 0x1A]
  173. 000001FE  486E FFF4                pea.l      [A6 - 0xC]
  174. 00000202  486E FFDC                pea.l      [A6 - 0x24]
  175. 00000206  3F3C 100E                move.w     -[A7], 0x100E
  176. 0000020A  A9EB                     syscall    Pack4/FP68K
  177. 0000020C  486E FFFC                pea.l      [A6 - 0x4]
  178. 00000210  486E FFDC                pea.l      [A6 - 0x24]
  179. 00000214  3F3C 1002                move.w     -[A7], 0x1002
  180. 00000218  A9EB                     syscall    Pack4/FP68K
  181. 0000021A  486E FFDC                pea.l      [A6 - 0x24]
  182. 0000021E  4EBA FDE0                jsr        [PC - 0x220 /* 00000000 */]
  183. 00000222  2D5F FFCE                move.l     [A6 - 0x32], [A7]+
  184. 00000226  486E FFCE                pea.l      [A6 - 0x32]
  185. 0000022A  486E FFD2                pea.l      [A6 - 0x2E]
  186. 0000022E  3F3C 100E                move.w     -[A7], 0x100E
  187. 00000232  A9EB                     syscall    Pack4/FP68K
  188. 00000234  486E FFD2                pea.l      [A6 - 0x2E]
  189. 00000238  4EBA 04F6                jsr        [PC + 0x4F6 /* 00000730 */]
  190. 0000023C  2D5F FFC0                move.l     [A6 - 0x40], [A7]+
  191. 00000240  486E FFC0                pea.l      [A6 - 0x40]
  192. 00000244  486E FFC4                pea.l      [A6 - 0x3C]
  193. 00000248  3F3C 100E                move.w     -[A7], 0x100E
  194. 0000024C  A9EB                     syscall    Pack4/FP68K
  195. 0000024E  486E FFC4                pea.l      [A6 - 0x3C]
  196. 00000252  487A 0012                pea.l      [PC + 0x12 /* 00000266, value 0x4007B400 */]
  197. 00000256  4EBA 05EE                jsr        [PC + 0x5EE /* 00000846 */]
  198. 0000025A  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  199. 0000025E  4E5E                     unlink     A6
  200. 00000260  205F                     movea.l    A0, [A7]+
  201. 00000262  504F                     addq.w     A7, 8
  202. 00000264  4ED0                     jmp        [A0]
  203. 00000266  4007                     negx.b     D7
  204. 00000268  B400                     cmp.b      D2, D0
  205. 0000026A  0000 0000                ori.b      D0, 0x0
  206. 0000026E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  207. // begin alternate branch 00000270-00000274
  208. fn00000270:
  209. 00000270  4E56 FFF6                link       A6, -0x000A
  210. // end alternate branch 00000270-00000274
  211. fn00000270: // (misaligned)
  212. 00000272  FFF6                     .invalid   <<F/7/7>>
  213. 00000274  206E 0008                movea.l    A0, [A6 + 0x8]
  214. 00000278  2F08                     move.l     -[A7], A0
  215. 0000027A  486E 0008                pea.l      [A6 + 0x8]
  216. 0000027E  3F3C 1010                move.w     -[A7], 0x1010
  217. 00000282  A9EB                     syscall    Pack4/FP68K
  218. 00000284  42A7                     clr.l      -[A7]
  219. 00000286  486E 0008                pea.l      [A6 + 0x8]
  220. 0000028A  486E FFF6                pea.l      [A6 - 0xA]
  221. 0000028E  3F3C 100E                move.w     -[A7], 0x100E
  222. 00000292  A9EB                     syscall    Pack4/FP68K
  223. 00000294  487A 001E                pea.l      [PC + 0x1E /* 000002B4, value 0x3FFEFF7C */]
  224. 00000298  486E FFF6                pea.l      [A6 - 0xA]
  225. 0000029C  4267                     clr.w      -[A7]
  226. 0000029E  A9EB                     syscall    Pack4/FP68K
  227. 000002A0  486E FFF6                pea.l      [A6 - 0xA]
  228. 000002A4  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  229. 000002A8  201F                     move.l     D0, [A7]+
  230. 000002AA  3D40 000C                move.w     [A6 + 0xC], D0
  231. 000002AE  4E5E                     unlink     A6
  232. 000002B0  2E9F                     move.l     [A7], [A7]+
  233. 000002B2  4E75                     rts
  234. 000002B4  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  235. 000002B6  FF7C                     .extension 0xF7C <<F/4-5/7>> // unimplemented
  236. 000002B8  ED91                     roxl       D1, 6
  237. 000002BA  6872                     bvc        +0x74 /* 0000032E */
  238. 000002BC  B021                     cmp.b      D0, -[A1]
  239. export_1403:
  240. fn000002BE:
  241. 000002BE  4E56 FFF6                link       A6, -0x000A
  242. 000002C2  206E 0008                movea.l    A0, [A6 + 0x8]
  243. 000002C6  2F08                     move.l     -[A7], A0
  244. 000002C8  486E 0008                pea.l      [A6 + 0x8]
  245. 000002CC  3F3C 1010                move.w     -[A7], 0x1010
  246. 000002D0  A9EB                     syscall    Pack4/FP68K
  247. 000002D2  486E 0008                pea.l      [A6 + 0x8]
  248. 000002D6  41EE FFF6                lea.l      A0, [A6 - 0xA]
  249. 000002DA  43FA 003E                lea.l      A1, [PC + 0x3E /* 0000031A, value 0x4000C90F, cstring "@" */]
  250. 000002DE  20D9                     move.l     [A0]+, [A1]+
  251. 000002E0  20D9                     move.l     [A0]+, [A1]+
  252. 000002E2  3091                     move.w     [A0], [A1]
  253. 000002E4  486E FFF6                pea.l      [A6 - 0xA]
  254. 000002E8  3F3C 1004                move.w     -[A7], 0x1004
  255. 000002EC  A9EB                     syscall    Pack4/FP68K
  256. 000002EE  487A 0020                pea.l      [PC + 0x20 /* 00000310, value 0x4006B400 */]
  257. 000002F2  486E FFF6                pea.l      [A6 - 0xA]
  258. 000002F6  3F3C 0006                move.w     -[A7], 0x6
  259. 000002FA  A9EB                     syscall    Pack4/FP68K
  260. 000002FC  486E FFF6                pea.l      [A6 - 0xA]
  261. 00000300  486E 000C                pea.l      [A6 + 0xC]
  262. 00000304  3F3C 1010                move.w     -[A7], 0x1010
  263. 00000308  A9EB                     syscall    Pack4/FP68K
  264. 0000030A  4E5E                     unlink     A6
  265. 0000030C  2E9F                     move.l     [A7], [A7]+
  266. 0000030E  4E75                     rts
  267. 00000310  4006                     negx.b     D6
  268. 00000312  B400                     cmp.b      D2, D0
  269. 00000314  0000 0000                ori.b      D0, 0x0
  270. 00000318  0000 4000                ori.b      D0, 0x0
  271. 0000031C  C90F                     abcd       -[A4], -[A7]
  272. 0000031E  DAA2                     add.l      D5, -[A2]
  273. 00000320  2168 C235 4E56           move.l     [A0 + 0x4E56], [A0 - 0x3DCB]
  274. // begin alternate branch 00000324-00000328
  275. fn00000324:
  276. 00000324  4E56 FFD2                link       A6, -0x002E
  277. // end alternate branch 00000324-00000328
  278. fn00000324: // (misaligned)
  279. 00000326  FFD2                     .invalid   <<F/7/7>>
  280. 00000328  206E 000C                movea.l    A0, [A6 + 0xC]
  281. 0000032C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  282. // begin alternate branch 0000032E-00000330
  283. label0000032E:
  284. 0000032E  FFF8                     .invalid   <<F/7/7>>
  285. // end alternate branch 0000032E-00000330
  286. label0000032E: // (misaligned)
  287. 00000330  22D8                     move.l     [A1]+, [A0]+
  288. 00000332  22D8                     move.l     [A1]+, [A0]+
  289. 00000334  206E 0008                movea.l    A0, [A6 + 0x8]
  290. 00000338  43EE FFF0                lea.l      A1, [A6 - 0x10]
  291. 0000033C  22D8                     move.l     [A1]+, [A0]+
  292. 0000033E  22D8                     move.l     [A1]+, [A0]+
  293. 00000340  486E FFFC                pea.l      [A6 - 0x4]
  294. 00000344  486E FFD2                pea.l      [A6 - 0x2E]
  295. 00000348  3F3C 100E                move.w     -[A7], 0x100E
  296. 0000034C  A9EB                     syscall    Pack4/FP68K
  297. 0000034E  486E FFF4                pea.l      [A6 - 0xC]
  298. 00000352  486E FFD2                pea.l      [A6 - 0x2E]
  299. 00000356  3F3C 1002                move.w     -[A7], 0x1002
  300. 0000035A  A9EB                     syscall    Pack4/FP68K
  301. 0000035C  41EE FFDC                lea.l      A0, [A6 - 0x24]
  302. 00000360  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  303. 00000364  20D9                     move.l     [A0]+, [A1]+
  304. 00000366  20D9                     move.l     [A0]+, [A1]+
  305. 00000368  3091                     move.w     [A0], [A1]
  306. 0000036A  486E FFF8                pea.l      [A6 - 0x8]
  307. 0000036E  486E FFD2                pea.l      [A6 - 0x2E]
  308. 00000372  3F3C 100E                move.w     -[A7], 0x100E
  309. 00000376  A9EB                     syscall    Pack4/FP68K
  310. 00000378  486E FFF0                pea.l      [A6 - 0x10]
  311. 0000037C  486E FFD2                pea.l      [A6 - 0x2E]
  312. 00000380  3F3C 1002                move.w     -[A7], 0x1002
  313. 00000384  A9EB                     syscall    Pack4/FP68K
  314. 00000386  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  315. 0000038A  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  316. 0000038E  20D9                     move.l     [A0]+, [A1]+
  317. 00000390  20D9                     move.l     [A0]+, [A1]+
  318. 00000392  3091                     move.w     [A0], [A1]
  319. 00000394  42A7                     clr.l      -[A7]
  320. 00000396  486E FFDC                pea.l      [A6 - 0x24]
  321. 0000039A  486E FFE6                pea.l      [A6 - 0x1A]
  322. 0000039E  4EBA 000E                jsr        [PC + 0xE /* 000003AE */]
  323. 000003A2  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  324. 000003A6  4E5E                     unlink     A6
  325. 000003A8  205F                     movea.l    A0, [A7]+
  326. 000003AA  504F                     addq.w     A7, 8
  327. 000003AC  4ED0                     jmp        [A0]
  328. export_1404:
  329. fn000003AE:
  330. 000003AE  4E56 FFD8                link       A6, -0x0028
  331. 000003B2  206E 000C                movea.l    A0, [A6 + 0xC]
  332. 000003B6  43EE FFF6                lea.l      A1, [A6 - 0xA]
  333. 000003BA  22D8                     move.l     [A1]+, [A0]+
  334. 000003BC  22D8                     move.l     [A1]+, [A0]+
  335. 000003BE  3290                     move.w     [A1], [A0]
  336. 000003C0  206E 0008                movea.l    A0, [A6 + 0x8]
  337. 000003C4  43EE FFEC                lea.l      A1, [A6 - 0x14]
  338. 000003C8  22D8                     move.l     [A1]+, [A0]+
  339. 000003CA  22D8                     move.l     [A1]+, [A0]+
  340. 000003CC  3290                     move.w     [A1], [A0]
  341. 000003CE  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  342. 000003D2  43EE FFF6                lea.l      A1, [A6 - 0xA]
  343. 000003D6  20D9                     move.l     [A0]+, [A1]+
  344. 000003D8  20D9                     move.l     [A0]+, [A1]+
  345. 000003DA  3091                     move.w     [A0], [A1]
  346. 000003DC  486E FFE2                pea.l      [A6 - 0x1E]
  347. 000003E0  486E FFE2                pea.l      [A6 - 0x1E]
  348. 000003E4  3F3C 0004                move.w     -[A7], 0x4
  349. 000003E8  A9EB                     syscall    Pack4/FP68K
  350. 000003EA  41EE FFD8                lea.l      A0, [A6 - 0x28]
  351. 000003EE  43EE FFEC                lea.l      A1, [A6 - 0x14]
  352. 000003F2  20D9                     move.l     [A0]+, [A1]+
  353. 000003F4  20D9                     move.l     [A0]+, [A1]+
  354. 000003F6  3091                     move.w     [A0], [A1]
  355. 000003F8  486E FFD8                pea.l      [A6 - 0x28]
  356. 000003FC  486E FFD8                pea.l      [A6 - 0x28]
  357. 00000400  3F3C 0004                move.w     -[A7], 0x4
  358. 00000404  A9EB                     syscall    Pack4/FP68K
  359. 00000406  486E FFD8                pea.l      [A6 - 0x28]
  360. 0000040A  486E FFE2                pea.l      [A6 - 0x1E]
  361. 0000040E  4267                     clr.w      -[A7]
  362. 00000410  A9EB                     syscall    Pack4/FP68K
  363. 00000412  486E FFE2                pea.l      [A6 - 0x1E]
  364. 00000416  3F3C 0012                move.w     -[A7], 0x12
  365. 0000041A  A9EB                     syscall    Pack4/FP68K
  366. 0000041C  486E FFE2                pea.l      [A6 - 0x1E]
  367. 00000420  486E 0010                pea.l      [A6 + 0x10]
  368. 00000424  3F3C 1010                move.w     -[A7], 0x1010
  369. 00000428  A9EB                     syscall    Pack4/FP68K
  370. 0000042A  4E5E                     unlink     A6
  371. 0000042C  205F                     movea.l    A0, [A7]+
  372. 0000042E  504F                     addq.w     A7, 8
  373. 00000430  4ED0                     jmp        [A0]
  374. export_1405:
  375. fn00000432:
  376. 00000432  4E56 FFFA                link       A6, -0x0006
  377. 00000436  48E7 0700                movem.l    -[A7], D5,D6,D7
  378. 0000043A  3A2E 0008                move.w     D5, [A6 + 0x8]
  379. 0000043E  7C00                     moveq.l    D6, 0x00
  380. 00000440  7E01                     moveq.l    D7, 0x01
  381. 00000442  6010                     bra        +0x12 /* 00000454 */
  382. label00000444:
  383. 00000444  4267                     clr.w      -[A7]
  384. 00000446  A861                     syscall    Random
  385. 00000448  301F                     move.w     D0, [A7]+
  386. 0000044A  6A02                     bpl        +0x4 /* 0000044E */
  387. 0000044C  4440                     neg.w      D0
  388. label0000044E:
  389. 0000044E  48C0                     ext.l      D0
  390. 00000450  DC80                     add.l      D6, D0
  391. 00000452  5247                     addq.w     D7, 1
  392. label00000454:
  393. 00000454  700C                     moveq.l    D0, 0x0C
  394. 00000456  B047                     cmp.w      D0, D7
  395. 00000458  6CEA                     bge        -0x14 /* 00000444 */
  396. 0000045A  2F06                     move.l     -[A7], D6
  397. 0000045C  2F3C 0000 7FFF           move.l     -[A7], 0x7FFF
  398. 00000462  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  399. 00000466  201F                     move.l     D0, [A7]+
  400. 00000468  5D80                     subq.l     D0, 6
  401. 0000046A  3205                     move.w     D1, D5
  402. 0000046C  48C1                     ext.l      D1
  403. 0000046E  D280                     add.l      D1, D0
  404. 00000470  3E01                     move.w     D7, D1
  405. 00000472  7004                     moveq.l    D0, 0x04
  406. 00000474  B047                     cmp.w      D0, D7
  407. 00000476  6C02                     bge        +0x4 /* 0000047A */
  408. 00000478  3E05                     move.w     D7, D5
  409. label0000047A:
  410. 0000047A  7001                     moveq.l    D0, 0x01
  411. 0000047C  B047                     cmp.w      D0, D7
  412. 0000047E  6F02                     ble        +0x4 /* 00000482 */
  413. 00000480  3E05                     move.w     D7, D5
  414. label00000482:
  415. 00000482  3D47 000A                move.w     [A6 + 0xA], D7
  416. 00000486  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  417. 0000048A  4E5E                     unlink     A6
  418. 0000048C  205F                     movea.l    A0, [A7]+
  419. 0000048E  544F                     addq.w     A7, 2
  420. 00000490  4ED0                     jmp        [A0]
  421. export_1406:
  422. fn00000492:
  423. 00000492  4E56 FFFC                link       A6, -0x0004
  424. 00000496  2F0C                     move.l     -[A7], A4
  425. 00000498  42A7                     clr.l      -[A7]
  426. 0000049A  2F3A 001E                move.l     -[A7], [PC + 0x1E /* 000004BA, value 0x49434E23 'ICN#' */]
  427. 0000049E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  428. 000004A2  A9A0                     syscall    GetResource
  429. 000004A4  285F                     movea.l    A4, [A7]+
  430. 000004A6  2F0C                     move.l     -[A7], A4
  431. 000004A8  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  432. 000004AC  2D4C 000A                move.l     [A6 + 0xA], A4
  433. 000004B0  285F                     movea.l    A4, [A7]+
  434. 000004B2  4E5E                     unlink     A6
  435. 000004B4  205F                     movea.l    A0, [A7]+
  436. 000004B6  544F                     addq.w     A7, 2
  437. 000004B8  4ED0                     jmp        [A0]
  438. 000004BA  4943                     chk.w      D4, D3
  439. 000004BC  4E23                     .invalid   // invalid opcode 4
  440. export_1407:
  441. fn000004BE:
  442. 000004BE  4E56 FFFE                link       A6, -0x0002
  443. 000004C2  2F07                     move.l     -[A7], D7
  444. 000004C4  4A6E 0008                tst.w      [A6 + 0x8]
  445. 000004C8  6718                     beq        +0x1A /* 000004E2 */
  446. 000004CA  4267                     clr.w      -[A7]
  447. 000004CC  A861                     syscall    Random
  448. 000004CE  301F                     move.w     D0, [A7]+
  449. 000004D0  48C0                     ext.l      D0
  450. 000004D2  81EE 0008                divs.w     D0, [A6 + 0x8]
  451. 000004D6  4840                     swap.w     D0
  452. 000004D8  4A40                     tst.w      D0
  453. 000004DA  6A02                     bpl        +0x4 /* 000004DE */
  454. 000004DC  4440                     neg.w      D0
  455. label000004DE:
  456. 000004DE  3E00                     move.w     D7, D0
  457. 000004E0  6002                     bra        +0x4 /* 000004E4 */
  458. label000004E2:
  459. 000004E2  4247                     clr.w      D7
  460. label000004E4:
  461. 000004E4  3D47 000A                move.w     [A6 + 0xA], D7
  462. 000004E8  2E1F                     move.l     D7, [A7]+
  463. 000004EA  4E5E                     unlink     A6
  464. 000004EC  205F                     movea.l    A0, [A7]+
  465. 000004EE  544F                     addq.w     A7, 2
  466. 000004F0  4ED0                     jmp        [A0]
  467. export_1408:
  468. fn000004F2:
  469. 000004F2  4E56 FFF4                link       A6, -0x000C
  470. 000004F6  4267                     clr.w      -[A7]
  471. 000004F8  A861                     syscall    Random
  472. 000004FA  3D5F FFF4                move.w     [A6 - 0xC], [A7]+
  473. 000004FE  486E FFF4                pea.l      [A6 - 0xC]
  474. 00000502  486E FFF6                pea.l      [A6 - 0xA]
  475. 00000506  3F3C 200E                move.w     -[A7], 0x200E
  476. 0000050A  A9EB                     syscall    Pack4/FP68K
  477. 0000050C  487A 0024                pea.l      [PC + 0x24 /* 00000532, value 0x400DFFFE */]
  478. 00000510  486E FFF6                pea.l      [A6 - 0xA]
  479. 00000514  3F3C 0006                move.w     -[A7], 0x6
  480. 00000518  A9EB                     syscall    Pack4/FP68K
  481. 0000051A  022E 007F FFF6           andi.b     [A6 - 0xA], 0x7F
  482. 00000520  486E FFF6                pea.l      [A6 - 0xA]
  483. 00000524  486E 0008                pea.l      [A6 + 0x8]
  484. 00000528  3F3C 1010                move.w     -[A7], 0x1010
  485. 0000052C  A9EB                     syscall    Pack4/FP68K
  486. 0000052E  4E5E                     unlink     A6
  487. 00000530  4E75                     rts
  488. 00000532  400D                     negx.b     A5
  489. 00000534  FFFE                     .invalid   <<F/7/7>>
  490. 00000536  0000 0000                ori.b      D0, 0x0
  491. 0000053A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  492. // begin alternate branch 0000053C-00000540
  493. fn0000053C:
  494. 0000053C  4E56 FFF6                link       A6, -0x000A
  495. // end alternate branch 0000053C-00000540
  496. fn0000053C: // (misaligned)
  497. 0000053E  FFF6                     .invalid   <<F/7/7>>
  498. 00000540  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  499. 00000544  286E 000C                movea.l    A4, [A6 + 0xC]
  500. 00000548  266E 0008                movea.l    A3, [A6 + 0x8]
  501. 0000054C  2E2E 0014                move.l     D7, [A6 + 0x14]
  502. 00000550  2C2E 0010                move.l     D6, [A6 + 0x10]
  503. 00000554  4214                     clr.b      [A4]
  504. 00000556  4213                     clr.b      [A3]
  505. 00000558  2047                     movea.l    A0, D7
  506. 0000055A  4250                     clr.w      [A0]
  507. 0000055C  2046                     movea.l    A0, D6
  508. 0000055E  4250                     clr.w      [A0]
  509. 00000560  206E 0020                movea.l    A0, [A6 + 0x20]
  510. 00000564  2F08                     move.l     -[A7], A0
  511. 00000566  486E FFF6                pea.l      [A6 - 0xA]
  512. 0000056A  3F3C 100E                move.w     -[A7], 0x100E
  513. 0000056E  A9EB                     syscall    Pack4/FP68K
  514. 00000570  487A 01B4                pea.l      [PC + 0x1B4 /* 00000726, value 0x4002A800 */]
  515. 00000574  486E FFF6                pea.l      [A6 - 0xA]
  516. 00000578  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  517. 0000057C  A9EB                     syscall    Pack4/FP68K
  518. 0000057E  6D4A                     blt        +0x4C /* 000005CA */
  519. 00000580  102E 001A                move.b     D0, [A6 + 0x1A]
  520. 00000584  4880                     ext.w      D0
  521. 00000586  7209                     moveq.l    D1, 0x09
  522. 00000588  B240                     cmp.w      D1, D0
  523. 0000058A  6D3A                     blt        +0x3C /* 000005C6 */
  524. 0000058C  206E 0020                movea.l    A0, [A6 + 0x20]
  525. 00000590  2F08                     move.l     -[A7], A0
  526. 00000592  486E FFF6                pea.l      [A6 - 0xA]
  527. 00000596  3F3C 100E                move.w     -[A7], 0x100E
  528. 0000059A  A9EB                     syscall    Pack4/FP68K
  529. 0000059C  487A 0174                pea.l      [PC + 0x174 /* 00000712, value 0x4002A000 */]
  530. 000005A0  486E FFF6                pea.l      [A6 - 0xA]
  531. 000005A4  3F3C 0002                move.w     -[A7], 0x2
  532. 000005A8  A9EB                     syscall    Pack4/FP68K
  533. 000005AA  206E 0020                movea.l    A0, [A6 + 0x20]
  534. 000005AE  486E FFF6                pea.l      [A6 - 0xA]
  535. 000005B2  2F08                     move.l     -[A7], A0
  536. 000005B4  3F3C 1010                move.w     -[A7], 0x1010
  537. 000005B8  A9EB                     syscall    Pack4/FP68K
  538. 000005BA  2047                     movea.l    A0, D7
  539. 000005BC  30BC 0001                move.w     [A0], 0x1
  540. 000005C0  18BC 0001                move.b     [A4], 0x1
  541. 000005C4  6004                     bra        +0x6 /* 000005CA */
  542. label000005C6:
  543. 000005C6  16BC 0001                move.b     [A3], 0x1
  544. label000005CA:
  545. 000005CA  206E 0020                movea.l    A0, [A6 + 0x20]
  546. 000005CE  2F08                     move.l     -[A7], A0
  547. 000005D0  486E FFF6                pea.l      [A6 - 0xA]
  548. 000005D4  3F3C 100E                move.w     -[A7], 0x100E
  549. 000005D8  A9EB                     syscall    Pack4/FP68K
  550. 000005DA  487A 0140                pea.l      [PC + 0x140 /* 0000071C, value 0x3FFE8000 */]
  551. 000005DE  486E FFF6                pea.l      [A6 - 0xA]
  552. 000005E2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  553. 000005E6  A9EB                     syscall    Pack4/FP68K
  554. 000005E8  6448                     bcc        +0x4A /* 00000632 */
  555. 000005EA  102E 001A                move.b     D0, [A6 + 0x1A]
  556. 000005EE  4880                     ext.w      D0
  557. 000005F0  7202                     moveq.l    D1, 0x02
  558. 000005F2  B240                     cmp.w      D1, D0
  559. 000005F4  6E38                     bgt        +0x3A /* 0000062E */
  560. 000005F6  206E 0020                movea.l    A0, [A6 + 0x20]
  561. 000005FA  2F08                     move.l     -[A7], A0
  562. 000005FC  486E FFF6                pea.l      [A6 - 0xA]
  563. 00000600  3F3C 100E                move.w     -[A7], 0x100E
  564. 00000604  A9EB                     syscall    Pack4/FP68K
  565. 00000606  487A 010A                pea.l      [PC + 0x10A /* 00000712, value 0x4002A000 */]
  566. 0000060A  486E FFF6                pea.l      [A6 - 0xA]
  567. 0000060E  4267                     clr.w      -[A7]
  568. 00000610  A9EB                     syscall    Pack4/FP68K
  569. 00000612  206E 0020                movea.l    A0, [A6 + 0x20]
  570. 00000616  486E FFF6                pea.l      [A6 - 0xA]
  571. 0000061A  2F08                     move.l     -[A7], A0
  572. 0000061C  3F3C 1010                move.w     -[A7], 0x1010
  573. 00000620  A9EB                     syscall    Pack4/FP68K
  574. 00000622  2047                     movea.l    A0, D7
  575. 00000624  30BC FFFF                move.w     [A0], 0xFFFF
  576. 00000628  18BC 0001                move.b     [A4], 0x1
  577. 0000062C  6004                     bra        +0x6 /* 00000632 */
  578. label0000062E:
  579. 0000062E  16BC 0001                move.b     [A3], 0x1
  580. label00000632:
  581. 00000632  206E 001C                movea.l    A0, [A6 + 0x1C]
  582. 00000636  2F08                     move.l     -[A7], A0
  583. 00000638  486E FFF6                pea.l      [A6 - 0xA]
  584. 0000063C  3F3C 100E                move.w     -[A7], 0x100E
  585. 00000640  A9EB                     syscall    Pack4/FP68K
  586. 00000642  487A 00E2                pea.l      [PC + 0xE2 /* 00000726, value 0x4002A800 */]
  587. 00000646  486E FFF6                pea.l      [A6 - 0xA]
  588. 0000064A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  589. 0000064E  A9EB                     syscall    Pack4/FP68K
  590. 00000650  6D4A                     blt        +0x4C /* 0000069C */
  591. 00000652  102E 0018                move.b     D0, [A6 + 0x18]
  592. 00000656  4880                     ext.w      D0
  593. 00000658  7209                     moveq.l    D1, 0x09
  594. 0000065A  B240                     cmp.w      D1, D0
  595. 0000065C  6D3A                     blt        +0x3C /* 00000698 */
  596. 0000065E  206E 001C                movea.l    A0, [A6 + 0x1C]
  597. 00000662  2F08                     move.l     -[A7], A0
  598. 00000664  486E FFF6                pea.l      [A6 - 0xA]
  599. 00000668  3F3C 100E                move.w     -[A7], 0x100E
  600. 0000066C  A9EB                     syscall    Pack4/FP68K
  601. 0000066E  487A 00A2                pea.l      [PC + 0xA2 /* 00000712, value 0x4002A000 */]
  602. 00000672  486E FFF6                pea.l      [A6 - 0xA]
  603. 00000676  3F3C 0002                move.w     -[A7], 0x2
  604. 0000067A  A9EB                     syscall    Pack4/FP68K
  605. 0000067C  206E 001C                movea.l    A0, [A6 + 0x1C]
  606. 00000680  486E FFF6                pea.l      [A6 - 0xA]
  607. 00000684  2F08                     move.l     -[A7], A0
  608. 00000686  3F3C 1010                move.w     -[A7], 0x1010
  609. 0000068A  A9EB                     syscall    Pack4/FP68K
  610. 0000068C  2046                     movea.l    A0, D6
  611. 0000068E  30BC 0001                move.w     [A0], 0x1
  612. 00000692  18BC 0001                move.b     [A4], 0x1
  613. 00000696  6004                     bra        +0x6 /* 0000069C */
  614. label00000698:
  615. 00000698  16BC 0001                move.b     [A3], 0x1
  616. label0000069C:
  617. 0000069C  206E 001C                movea.l    A0, [A6 + 0x1C]
  618. 000006A0  2F08                     move.l     -[A7], A0
  619. 000006A2  486E FFF6                pea.l      [A6 - 0xA]
  620. 000006A6  3F3C 100E                move.w     -[A7], 0x100E
  621. 000006AA  A9EB                     syscall    Pack4/FP68K
  622. 000006AC  487A 006E                pea.l      [PC + 0x6E /* 0000071C, value 0x3FFE8000 */]
  623. 000006B0  486E FFF6                pea.l      [A6 - 0xA]
  624. 000006B4  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  625. 000006B8  A9EB                     syscall    Pack4/FP68K
  626. 000006BA  6448                     bcc        +0x4A /* 00000704 */
  627. 000006BC  102E 0018                move.b     D0, [A6 + 0x18]
  628. 000006C0  4880                     ext.w      D0
  629. 000006C2  7202                     moveq.l    D1, 0x02
  630. 000006C4  B240                     cmp.w      D1, D0
  631. 000006C6  6E38                     bgt        +0x3A /* 00000700 */
  632. 000006C8  206E 001C                movea.l    A0, [A6 + 0x1C]
  633. 000006CC  2F08                     move.l     -[A7], A0
  634. 000006CE  486E FFF6                pea.l      [A6 - 0xA]
  635. 000006D2  3F3C 100E                move.w     -[A7], 0x100E
  636. 000006D6  A9EB                     syscall    Pack4/FP68K
  637. 000006D8  487A 0038                pea.l      [PC + 0x38 /* 00000712, value 0x4002A000 */]
  638. 000006DC  486E FFF6                pea.l      [A6 - 0xA]
  639. 000006E0  4267                     clr.w      -[A7]
  640. 000006E2  A9EB                     syscall    Pack4/FP68K
  641. 000006E4  206E 001C                movea.l    A0, [A6 + 0x1C]
  642. 000006E8  486E FFF6                pea.l      [A6 - 0xA]
  643. 000006EC  2F08                     move.l     -[A7], A0
  644. 000006EE  3F3C 1010                move.w     -[A7], 0x1010
  645. 000006F2  A9EB                     syscall    Pack4/FP68K
  646. 000006F4  2046                     movea.l    A0, D6
  647. 000006F6  30BC FFFF                move.w     [A0], 0xFFFF
  648. 000006FA  18BC 0001                move.b     [A4], 0x1
  649. 000006FE  6004                     bra        +0x6 /* 00000704 */
  650. label00000700:
  651. 00000700  16BC 0001                move.b     [A3], 0x1
  652. label00000704:
  653. 00000704  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  654. 00000708  4E5E                     unlink     A6
  655. 0000070A  205F                     movea.l    A0, [A7]+
  656. 0000070C  DEFC 001C                add.w      A7, 0x1C
  657. 00000710  4ED0                     jmp        [A0]
  658. 00000712  4002                     negx.b     D2
  659. 00000714  A000                     syscall    Open/PBHOpen/HOpen
  660. 00000716  0000 0000                ori.b      D0, 0x0
  661. 0000071A  0000 3FFE                ori.b      D0, 0xFE
  662. 0000071E  8000                     or.b       D0, D0
  663. 00000720  0000 0000                ori.b      D0, 0x0
  664. 00000724  0000 4002                ori.b      D0, 0x2
  665. 00000728  A800                     syscall    SoundDispatch
  666. 0000072A  0000 0000                ori.b      D0, 0x0
  667. 0000072E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  668. // begin alternate branch 00000730-00000734
  669. fn00000730:
  670. 00000730  4E56 FFF6                link       A6, -0x000A
  671. // end alternate branch 00000730-00000734
  672. fn00000730: // (misaligned)
  673. 00000732  FFF6                     .invalid   <<F/7/7>>
  674. 00000734  206E 0008                movea.l    A0, [A6 + 0x8]
  675. 00000738  2F08                     move.l     -[A7], A0
  676. 0000073A  486E 0008                pea.l      [A6 + 0x8]
  677. 0000073E  3F3C 1010                move.w     -[A7], 0x1010
  678. 00000742  A9EB                     syscall    Pack4/FP68K
  679. 00000744  486E 0008                pea.l      [A6 + 0x8]
  680. 00000748  486E FFF6                pea.l      [A6 - 0xA]
  681. 0000074C  3F3C 100E                move.w     -[A7], 0x100E
  682. 00000750  A9EB                     syscall    Pack4/FP68K
  683. 00000752  487A 0038                pea.l      [PC + 0x38 /* 0000078C, value 0x4006B400 */]
  684. 00000756  486E FFF6                pea.l      [A6 - 0xA]
  685. 0000075A  3F3C 0004                move.w     -[A7], 0x4
  686. 0000075E  A9EB                     syscall    Pack4/FP68K
  687. 00000760  487A 0020                pea.l      [PC + 0x20 /* 00000782, value 0x4000C90F, cstring "@" */]
  688. 00000764  486E FFF6                pea.l      [A6 - 0xA]
  689. 00000768  3F3C 0006                move.w     -[A7], 0x6
  690. 0000076C  A9EB                     syscall    Pack4/FP68K
  691. 0000076E  486E FFF6                pea.l      [A6 - 0xA]
  692. 00000772  486E 000C                pea.l      [A6 + 0xC]
  693. 00000776  3F3C 1010                move.w     -[A7], 0x1010
  694. 0000077A  A9EB                     syscall    Pack4/FP68K
  695. 0000077C  4E5E                     unlink     A6
  696. 0000077E  2E9F                     move.l     [A7], [A7]+
  697. 00000780  4E75                     rts
  698. 00000782  4000                     negx.b     D0
  699. 00000784  C90F                     abcd       -[A4], -[A7]
  700. 00000786  DAA2                     add.l      D5, -[A2]
  701. 00000788  2168 C235 4006           move.l     [A0 + 0x4006], [A0 - 0x3DCB]
  702. 0000078E  B400                     cmp.b      D2, D0
  703. 00000790  0000 0000                ori.b      D0, 0x0
  704. 00000794  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  705. // begin alternate branch 00000796-0000079A
  706. fn00000796:
  707. 00000796  4E56 FFF6                link       A6, -0x000A
  708. // end alternate branch 00000796-0000079A
  709. fn00000796: // (misaligned)
  710. 00000798  FFF6                     .invalid   <<F/7/7>>
  711. 0000079A  206E 000C                movea.l    A0, [A6 + 0xC]
  712. 0000079E  2F08                     move.l     -[A7], A0
  713. 000007A0  486E 000C                pea.l      [A6 + 0xC]
  714. 000007A4  3F3C 1010                move.w     -[A7], 0x1010
  715. 000007A8  A9EB                     syscall    Pack4/FP68K
  716. 000007AA  206E 0008                movea.l    A0, [A6 + 0x8]
  717. 000007AE  2F08                     move.l     -[A7], A0
  718. 000007B0  486E 0008                pea.l      [A6 + 0x8]
  719. 000007B4  3F3C 1010                move.w     -[A7], 0x1010
  720. 000007B8  A9EB                     syscall    Pack4/FP68K
  721. 000007BA  486E 000C                pea.l      [A6 + 0xC]
  722. 000007BE  486E FFF6                pea.l      [A6 - 0xA]
  723. 000007C2  3F3C 100E                move.w     -[A7], 0x100E
  724. 000007C6  A9EB                     syscall    Pack4/FP68K
  725. 000007C8  486E 0008                pea.l      [A6 + 0x8]
  726. 000007CC  486E FFF6                pea.l      [A6 - 0xA]
  727. 000007D0  3F3C 100A                move.w     -[A7], 0x100A
  728. 000007D4  A9EB                     syscall    Pack4/FP68K
  729. 000007D6  6F08                     ble        +0xA /* 000007E0 */
  730. 000007D8  2D6E 000C 0010           move.l     [A6 + 0x10], [A6 + 0xC]
  731. 000007DE  6006                     bra        +0x8 /* 000007E6 */
  732. label000007E0:
  733. 000007E0  2D6E 0008 0010           move.l     [A6 + 0x10], [A6 + 0x8]
  734. label000007E6:
  735. 000007E6  4E5E                     unlink     A6
  736. 000007E8  205F                     movea.l    A0, [A7]+
  737. 000007EA  504F                     addq.w     A7, 8
  738. 000007EC  4ED0                     jmp        [A0]
  739. fn000007EE:
  740. 000007EE  4E56 FFF6                link       A6, -0x000A
  741. 000007F2  206E 000C                movea.l    A0, [A6 + 0xC]
  742. 000007F6  2F08                     move.l     -[A7], A0
  743. 000007F8  486E 000C                pea.l      [A6 + 0xC]
  744. 000007FC  3F3C 1010                move.w     -[A7], 0x1010
  745. 00000800  A9EB                     syscall    Pack4/FP68K
  746. 00000802  206E 0008                movea.l    A0, [A6 + 0x8]
  747. 00000806  2F08                     move.l     -[A7], A0
  748. 00000808  486E 0008                pea.l      [A6 + 0x8]
  749. 0000080C  3F3C 1010                move.w     -[A7], 0x1010
  750. 00000810  A9EB                     syscall    Pack4/FP68K
  751. 00000812  486E 000C                pea.l      [A6 + 0xC]
  752. 00000816  486E FFF6                pea.l      [A6 - 0xA]
  753. 0000081A  3F3C 100E                move.w     -[A7], 0x100E
  754. 0000081E  A9EB                     syscall    Pack4/FP68K
  755. 00000820  486E 0008                pea.l      [A6 + 0x8]
  756. 00000824  486E FFF6                pea.l      [A6 - 0xA]
  757. 00000828  3F3C 100A                move.w     -[A7], 0x100A
  758. 0000082C  A9EB                     syscall    Pack4/FP68K
  759. 0000082E  6F08                     ble        +0xA /* 00000838 */
  760. 00000830  2D6E 0008 0010           move.l     [A6 + 0x10], [A6 + 0x8]
  761. 00000836  6006                     bra        +0x8 /* 0000083E */
  762. label00000838:
  763. 00000838  2D6E 000C 0010           move.l     [A6 + 0x10], [A6 + 0xC]
  764. label0000083E:
  765. 0000083E  4E5E                     unlink     A6
  766. 00000840  205F                     movea.l    A0, [A7]+
  767. 00000842  504F                     addq.w     A7, 8
  768. 00000844  4ED0                     jmp        [A0]
  769. export_1409:
  770. fn00000846:
  771. 00000846  4E56 FFDE                link       A6, -0x0022
  772. 0000084A  206E 000C                movea.l    A0, [A6 + 0xC]
  773. 0000084E  2F08                     move.l     -[A7], A0
  774. 00000850  486E 000C                pea.l      [A6 + 0xC]
  775. 00000854  3F3C 1010                move.w     -[A7], 0x1010
  776. 00000858  A9EB                     syscall    Pack4/FP68K
  777. 0000085A  206E 0008                movea.l    A0, [A6 + 0x8]
  778. 0000085E  2F08                     move.l     -[A7], A0
  779. 00000860  486E 0008                pea.l      [A6 + 0x8]
  780. 00000864  3F3C 1010                move.w     -[A7], 0x1010
  781. 00000868  A9EB                     syscall    Pack4/FP68K
  782. 0000086A  486E 0008                pea.l      [A6 + 0x8]
  783. 0000086E  486E FFEC                pea.l      [A6 - 0x14]
  784. 00000872  3F3C 100E                move.w     -[A7], 0x100E
  785. 00000876  A9EB                     syscall    Pack4/FP68K
  786. 00000878  42A7                     clr.l      -[A7]
  787. 0000087A  486E 000C                pea.l      [A6 + 0xC]
  788. 0000087E  486E FFE2                pea.l      [A6 - 0x1E]
  789. 00000882  3F3C 100E                move.w     -[A7], 0x100E
  790. 00000886  A9EB                     syscall    Pack4/FP68K
  791. 00000888  486E 0008                pea.l      [A6 + 0x8]
  792. 0000088C  486E FFE2                pea.l      [A6 - 0x1E]
  793. 00000890  3F3C 1006                move.w     -[A7], 0x1006
  794. 00000894  A9EB                     syscall    Pack4/FP68K
  795. 00000896  486E FFE2                pea.l      [A6 - 0x1E]
  796. 0000089A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  797. 0000089E  2D5F FFDE                move.l     [A6 - 0x22], [A7]+
  798. 000008A2  486E FFDE                pea.l      [A6 - 0x22]
  799. 000008A6  486E FFEC                pea.l      [A6 - 0x14]
  800. 000008AA  3F3C 2804                move.w     -[A7], 0x2804
  801. 000008AE  A9EB                     syscall    Pack4/FP68K
  802. 000008B0  0A2E 0080 FFEC           xori.b     [A6 - 0x14], 0x80
  803. 000008B6  486E 000C                pea.l      [A6 + 0xC]
  804. 000008BA  486E FFEC                pea.l      [A6 - 0x14]
  805. 000008BE  3F3C 1000                move.w     -[A7], 0x1000
  806. 000008C2  A9EB                     syscall    Pack4/FP68K
  807. 000008C4  41EE FFF6                lea.l      A0, [A6 - 0xA]
  808. 000008C8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  809. 000008CC  20D9                     move.l     [A0]+, [A1]+
  810. 000008CE  20D9                     move.l     [A0]+, [A1]+
  811. 000008D0  3091                     move.w     [A0], [A1]
  812. 000008D2  487A 004E                pea.l      [PC + 0x4E /* 00000922, value 0x0, cstring "" */]
  813. 000008D6  486E FFF6                pea.l      [A6 - 0xA]
  814. 000008DA  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  815. 000008DE  A9EB                     syscall    Pack4/FP68K
  816. 000008E0  622A                     bhi        +0x2C /* 0000090C */
  817. 000008E2  486E 0008                pea.l      [A6 + 0x8]
  818. 000008E6  41EE FFEC                lea.l      A0, [A6 - 0x14]
  819. 000008EA  43EE FFF6                lea.l      A1, [A6 - 0xA]
  820. 000008EE  20D9                     move.l     [A0]+, [A1]+
  821. 000008F0  20D9                     move.l     [A0]+, [A1]+
  822. 000008F2  3091                     move.w     [A0], [A1]
  823. 000008F4  486E FFEC                pea.l      [A6 - 0x14]
  824. 000008F8  3F3C 1000                move.w     -[A7], 0x1000
  825. 000008FC  A9EB                     syscall    Pack4/FP68K
  826. 000008FE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  827. 00000902  43EE FFEC                lea.l      A1, [A6 - 0x14]
  828. 00000906  20D9                     move.l     [A0]+, [A1]+
  829. 00000908  20D9                     move.l     [A0]+, [A1]+
  830. 0000090A  3091                     move.w     [A0], [A1]
  831. label0000090C:
  832. 0000090C  486E FFF6                pea.l      [A6 - 0xA]
  833. 00000910  486E 0010                pea.l      [A6 + 0x10]
  834. 00000914  3F3C 1010                move.w     -[A7], 0x1010
  835. 00000918  A9EB                     syscall    Pack4/FP68K
  836. 0000091A  4E5E                     unlink     A6
  837. 0000091C  205F                     movea.l    A0, [A7]+
  838. 0000091E  504F                     addq.w     A7, 8
  839. 00000920  4ED0                     jmp        [A0]
  840. 00000922  0000 0000                ori.b      D0, 0x0
  841. 00000926  0000 0000                ori.b      D0, 0x0
  842. 0000092A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  843. // begin alternate branch 0000092C-00000930
  844. export_1410:
  845. fn0000092C:
  846. 0000092C  4E56 FFE6                link       A6, -0x001A
  847. // end alternate branch 0000092C-00000930
  848. export_1410: // at 0000092C (misaligned)
  849. fn0000092C: // (misaligned)
  850. 0000092E  FFE6                     .invalid   <<F/7/7>>
  851. 00000930  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  852. 00000934  206E 0008                movea.l    A0, [A6 + 0x8]
  853. 00000938  43EE FFF8                lea.l      A1, [A6 - 0x8]
  854. 0000093C  22D8                     move.l     [A1]+, [A0]+
  855. 0000093E  22D8                     move.l     [A1]+, [A0]+
  856. 00000940  42A7                     clr.l      -[A7]
  857. 00000942  486E FFF8                pea.l      [A6 - 0x8]
  858. 00000946  486E FFE6                pea.l      [A6 - 0x1A]
  859. 0000094A  3F3C 100E                move.w     -[A7], 0x100E
  860. 0000094E  A9EB                     syscall    Pack4/FP68K
  861. 00000950  487A 008A                pea.l      [PC + 0x8A /* 000009DC, value 0x40048000 */]
  862. 00000954  486E FFE6                pea.l      [A6 - 0x1A]
  863. 00000958  3F3C 0004                move.w     -[A7], 0x4
  864. 0000095C  A9EB                     syscall    Pack4/FP68K
  865. 0000095E  486E FFE6                pea.l      [A6 - 0x1A]
  866. 00000962  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  867. 00000966  201F                     move.l     D0, [A7]+
  868. 00000968  3E00                     move.w     D7, D0
  869. 0000096A  42A7                     clr.l      -[A7]
  870. 0000096C  486E FFFC                pea.l      [A6 - 0x4]
  871. 00000970  486E FFE6                pea.l      [A6 - 0x1A]
  872. 00000974  3F3C 100E                move.w     -[A7], 0x100E
  873. 00000978  A9EB                     syscall    Pack4/FP68K
  874. 0000097A  487A 0060                pea.l      [PC + 0x60 /* 000009DC, value 0x40048000 */]
  875. 0000097E  486E FFE6                pea.l      [A6 - 0x1A]
  876. 00000982  3F3C 0004                move.w     -[A7], 0x4
  877. 00000986  A9EB                     syscall    Pack4/FP68K
  878. 00000988  486E FFE6                pea.l      [A6 - 0x1A]
  879. 0000098C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  880. 00000990  201F                     move.l     D0, [A7]+
  881. 00000992  3C00                     move.w     D6, D0
  882. 00000994  0C47 0140                cmpi.w     D7, 0x140
  883. 00000998  6F04                     ble        +0x6 /* 0000099E */
  884. 0000099A  3E3C 0140                move.w     D7, 0x140
  885. label0000099E:
  886. 0000099E  0C46 0140                cmpi.w     D6, 0x140
  887. 000009A2  6F04                     ble        +0x6 /* 000009A8 */
  888. 000009A4  3C3C 0140                move.w     D6, 0x140
  889. label000009A8:
  890. 000009A8  7020                     moveq.l    D0, 0x20
  891. 000009AA  B047                     cmp.w      D0, D7
  892. 000009AC  6F02                     ble        +0x4 /* 000009B0 */
  893. 000009AE  7E20                     moveq.l    D7, 0x20
  894. label000009B0:
  895. 000009B0  7020                     moveq.l    D0, 0x20
  896. 000009B2  B046                     cmp.w      D0, D6
  897. 000009B4  6F02                     ble        +0x4 /* 000009B8 */
  898. 000009B6  7C20                     moveq.l    D6, 0x20
  899. label000009B8:
  900. 000009B8  3A07                     move.w     D5, D7
  901. 000009BA  9A7C 0020                sub.w      D5, 0x20 /* ' ' */
  902. 000009BE  3806                     move.w     D4, D6
  903. 000009C0  987C 0020                sub.w      D4, 0x20 /* ' ' */
  904. 000009C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  905. 000009C8  3F04                     move.w     -[A7], D4
  906. 000009CA  3F05                     move.w     -[A7], D5
  907. 000009CC  3F06                     move.w     -[A7], D6
  908. 000009CE  3F07                     move.w     -[A7], D7
  909. 000009D0  A8A7                     syscall    SetRect
  910. 000009D2  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  911. 000009D6  4E5E                     unlink     A6
  912. 000009D8  2E9F                     move.l     [A7], [A7]+
  913. 000009DA  4E75                     rts
  914. 000009DC  4004                     negx.b     D4
  915. 000009DE  8000                     or.b       D0, D0
  916. 000009E0  0000 0000                ori.b      D0, 0x0
  917. 000009E4  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  918. // begin alternate branch 000009E6-000009EA
  919. export_1411:
  920. fn000009E6:
  921. 000009E6  4E56 FFDE                link       A6, -0x0022
  922. // end alternate branch 000009E6-000009EA
  923. export_1411: // at 000009E6 (misaligned)
  924. fn000009E6: // (misaligned)
  925. 000009E8  FFDE                     .invalid   <<F/7/7>>
  926. 000009EA  206E 000C                movea.l    A0, [A6 + 0xC]
  927. 000009EE  2F08                     move.l     -[A7], A0
  928. 000009F0  486E 000C                pea.l      [A6 + 0xC]
  929. 000009F4  3F3C 1010                move.w     -[A7], 0x1010
  930. 000009F8  A9EB                     syscall    Pack4/FP68K
  931. 000009FA  206E 0008                movea.l    A0, [A6 + 0x8]
  932. 000009FE  2F08                     move.l     -[A7], A0
  933. 00000A00  486E 0008                pea.l      [A6 + 0x8]
  934. 00000A04  3F3C 1010                move.w     -[A7], 0x1010
  935. 00000A08  A9EB                     syscall    Pack4/FP68K
  936. 00000A0A  486E 000C                pea.l      [A6 + 0xC]
  937. 00000A0E  486E FFF6                pea.l      [A6 - 0xA]
  938. 00000A12  3F3C 100E                move.w     -[A7], 0x100E
  939. 00000A16  A9EB                     syscall    Pack4/FP68K
  940. 00000A18  486E FFF6                pea.l      [A6 - 0xA]
  941. 00000A1C  486E FFF6                pea.l      [A6 - 0xA]
  942. 00000A20  3F3C 0004                move.w     -[A7], 0x4
  943. 00000A24  A9EB                     syscall    Pack4/FP68K
  944. 00000A26  486E 0008                pea.l      [A6 + 0x8]
  945. 00000A2A  486E FFEC                pea.l      [A6 - 0x14]
  946. 00000A2E  3F3C 100E                move.w     -[A7], 0x100E
  947. 00000A32  A9EB                     syscall    Pack4/FP68K
  948. 00000A34  486E FFEC                pea.l      [A6 - 0x14]
  949. 00000A38  486E FFEC                pea.l      [A6 - 0x14]
  950. 00000A3C  3F3C 0004                move.w     -[A7], 0x4
  951. 00000A40  A9EB                     syscall    Pack4/FP68K
  952. 00000A42  486E FFEC                pea.l      [A6 - 0x14]
  953. 00000A46  486E FFF6                pea.l      [A6 - 0xA]
  954. 00000A4A  4267                     clr.w      -[A7]
  955. 00000A4C  A9EB                     syscall    Pack4/FP68K
  956. 00000A4E  486E FFF6                pea.l      [A6 - 0xA]
  957. 00000A52  3F3C 0012                move.w     -[A7], 0x12
  958. 00000A56  A9EB                     syscall    Pack4/FP68K
  959. 00000A58  206E 0014                movea.l    A0, [A6 + 0x14]
  960. 00000A5C  486E FFF6                pea.l      [A6 - 0xA]
  961. 00000A60  2F08                     move.l     -[A7], A0
  962. 00000A62  3F3C 1010                move.w     -[A7], 0x1010
  963. 00000A66  A9EB                     syscall    Pack4/FP68K
  964. 00000A68  206E 0010                movea.l    A0, [A6 + 0x10]
  965. 00000A6C  2F08                     move.l     -[A7], A0
  966. 00000A6E  42A7                     clr.l      -[A7]
  967. 00000A70  2F08                     move.l     -[A7], A0
  968. 00000A72  42A7                     clr.l      -[A7]
  969. 00000A74  486E 000C                pea.l      [A6 + 0xC]
  970. 00000A78  486E FFF6                pea.l      [A6 - 0xA]
  971. 00000A7C  3F3C 100E                move.w     -[A7], 0x100E
  972. 00000A80  A9EB                     syscall    Pack4/FP68K
  973. 00000A82  486E FFF6                pea.l      [A6 - 0xA]
  974. 00000A86  486E 0008                pea.l      [A6 + 0x8]
  975. 00000A8A  486E FFEC                pea.l      [A6 - 0x14]
  976. 00000A8E  3F3C 100E                move.w     -[A7], 0x100E
  977. 00000A92  A9EB                     syscall    Pack4/FP68K
  978. 00000A94  486E FFEC                pea.l      [A6 - 0x14]
  979. 00000A98  4EBA F566                jsr        [PC - 0xA9A /* 00000000 */]
  980. 00000A9C  201F                     move.l     D0, [A7]+
  981. 00000A9E  205F                     movea.l    A0, [A7]+
  982. 00000AA0  2D40 FFDE                move.l     [A6 - 0x22], D0
  983. 00000AA4  486E FFDE                pea.l      [A6 - 0x22]
  984. 00000AA8  486E FFE2                pea.l      [A6 - 0x1E]
  985. 00000AAC  3F3C 100E                move.w     -[A7], 0x100E
  986. 00000AB0  A9EB                     syscall    Pack4/FP68K
  987. 00000AB2  486E FFE2                pea.l      [A6 - 0x1E]
  988. 00000AB6  4EBA FC78                jsr        [PC - 0x388 /* 00000730 */]
  989. 00000ABA  201F                     move.l     D0, [A7]+
  990. 00000ABC  205F                     movea.l    A0, [A7]+
  991. 00000ABE  2080                     move.l     [A0], D0
  992. 00000AC0  4E5E                     unlink     A6
  993. 00000AC2  205F                     movea.l    A0, [A7]+
  994. 00000AC4  DEFC 0010                add.w      A7, 0x10
  995. 00000AC8  4ED0                     jmp        [A0]
  996. fn00000ACA:
  997. 00000ACA  4E56 FFDA                link       A6, -0x0026
  998. 00000ACE  206E 0014                movea.l    A0, [A6 + 0x14]
  999. 00000AD2  2F08                     move.l     -[A7], A0
  1000. 00000AD4  486E 0014                pea.l      [A6 + 0x14]
  1001. 00000AD8  3F3C 1010                move.w     -[A7], 0x1010
  1002. 00000ADC  A9EB                     syscall    Pack4/FP68K
  1003. 00000ADE  206E 0010                movea.l    A0, [A6 + 0x10]
  1004. 00000AE2  2F08                     move.l     -[A7], A0
  1005. 00000AE4  486E 0010                pea.l      [A6 + 0x10]
  1006. 00000AE8  3F3C 1010                move.w     -[A7], 0x1010
  1007. 00000AEC  A9EB                     syscall    Pack4/FP68K
  1008. 00000AEE  206E 000C                movea.l    A0, [A6 + 0xC]
  1009. 00000AF2  2F08                     move.l     -[A7], A0
  1010. 00000AF4  486E FFF6                pea.l      [A6 - 0xA]
  1011. 00000AF8  2F08                     move.l     -[A7], A0
  1012. 00000AFA  42A7                     clr.l      -[A7]
  1013. 00000AFC  486E 0010                pea.l      [A6 + 0x10]
  1014. 00000B00  486E FFEC                pea.l      [A6 - 0x14]
  1015. 00000B04  3F3C 100E                move.w     -[A7], 0x100E
  1016. 00000B08  A9EB                     syscall    Pack4/FP68K
  1017. 00000B0A  486E FFEC                pea.l      [A6 - 0x14]
  1018. 00000B0E  4EBA F7AE                jsr        [PC - 0x852 /* 000002BE */]
  1019. 00000B12  201F                     move.l     D0, [A7]+
  1020. 00000B14  205F                     movea.l    A0, [A7]+
  1021. 00000B16  2D40 FFDE                move.l     [A6 - 0x22], D0
  1022. 00000B1A  486E FFDE                pea.l      [A6 - 0x22]
  1023. 00000B1E  486E FFE2                pea.l      [A6 - 0x1E]
  1024. 00000B22  3F3C 100E                move.w     -[A7], 0x100E
  1025. 00000B26  A9EB                     syscall    Pack4/FP68K
  1026. 00000B28  486E FFE2                pea.l      [A6 - 0x1E]
  1027. 00000B2C  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1028. 00000B30  588F                     addq.l     A7, 4
  1029. 00000B32  205F                     movea.l    A0, [A7]+
  1030. 00000B34  486E 0014                pea.l      [A6 + 0x14]
  1031. 00000B38  486E FFF6                pea.l      [A6 - 0xA]
  1032. 00000B3C  3F3C 1004                move.w     -[A7], 0x1004
  1033. 00000B40  A9EB                     syscall    Pack4/FP68K
  1034. 00000B42  486E FFF6                pea.l      [A6 - 0xA]
  1035. 00000B46  2F08                     move.l     -[A7], A0
  1036. 00000B48  3F3C 1010                move.w     -[A7], 0x1010
  1037. 00000B4C  A9EB                     syscall    Pack4/FP68K
  1038. 00000B4E  206E 0008                movea.l    A0, [A6 + 0x8]
  1039. 00000B52  2F08                     move.l     -[A7], A0
  1040. 00000B54  486E FFF6                pea.l      [A6 - 0xA]
  1041. 00000B58  2F08                     move.l     -[A7], A0
  1042. 00000B5A  42A7                     clr.l      -[A7]
  1043. 00000B5C  486E 0010                pea.l      [A6 + 0x10]
  1044. 00000B60  486E FFEC                pea.l      [A6 - 0x14]
  1045. 00000B64  3F3C 100E                move.w     -[A7], 0x100E
  1046. 00000B68  A9EB                     syscall    Pack4/FP68K
  1047. 00000B6A  486E FFEC                pea.l      [A6 - 0x14]
  1048. 00000B6E  4EBA F74E                jsr        [PC - 0x8B2 /* 000002BE */]
  1049. 00000B72  201F                     move.l     D0, [A7]+
  1050. 00000B74  205F                     movea.l    A0, [A7]+
  1051. 00000B76  2D40 FFDA                move.l     [A6 - 0x26], D0
  1052. 00000B7A  486E FFDA                pea.l      [A6 - 0x26]
  1053. 00000B7E  486E FFE2                pea.l      [A6 - 0x1E]
  1054. 00000B82  3F3C 100E                move.w     -[A7], 0x100E
  1055. 00000B86  A9EB                     syscall    Pack4/FP68K
  1056. 00000B88  486E FFE2                pea.l      [A6 - 0x1E]
  1057. 00000B8C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1058. 00000B90  588F                     addq.l     A7, 4
  1059. 00000B92  205F                     movea.l    A0, [A7]+
  1060. 00000B94  486E 0014                pea.l      [A6 + 0x14]
  1061. 00000B98  486E FFF6                pea.l      [A6 - 0xA]
  1062. 00000B9C  3F3C 1004                move.w     -[A7], 0x1004
  1063. 00000BA0  A9EB                     syscall    Pack4/FP68K
  1064. 00000BA2  486E FFF6                pea.l      [A6 - 0xA]
  1065. 00000BA6  2F08                     move.l     -[A7], A0
  1066. 00000BA8  3F3C 1010                move.w     -[A7], 0x1010
  1067. 00000BAC  A9EB                     syscall    Pack4/FP68K
  1068. 00000BAE  4E5E                     unlink     A6
  1069. 00000BB0  205F                     movea.l    A0, [A7]+
  1070. 00000BB2  DEFC 0010                add.w      A7, 0x10
  1071. 00000BB6  4ED0                     jmp        [A0]
  1072. export_1412:
  1073. fn00000BB8:
  1074. 00000BB8  4E56 FFCC                link       A6, -0x0034
  1075. 00000BBC  206E 0010                movea.l    A0, [A6 + 0x10]
  1076. 00000BC0  2F08                     move.l     -[A7], A0
  1077. 00000BC2  486E 0010                pea.l      [A6 + 0x10]
  1078. 00000BC6  3F3C 1010                move.w     -[A7], 0x1010
  1079. 00000BCA  A9EB                     syscall    Pack4/FP68K
  1080. 00000BCC  206E 000C                movea.l    A0, [A6 + 0xC]
  1081. 00000BD0  2F08                     move.l     -[A7], A0
  1082. 00000BD2  486E 000C                pea.l      [A6 + 0xC]
  1083. 00000BD6  3F3C 1010                move.w     -[A7], 0x1010
  1084. 00000BDA  A9EB                     syscall    Pack4/FP68K
  1085. 00000BDC  206E 0008                movea.l    A0, [A6 + 0x8]
  1086. 00000BE0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1087. 00000BE4  22D8                     move.l     [A1]+, [A0]+
  1088. 00000BE6  22D8                     move.l     [A1]+, [A0]+
  1089. 00000BE8  42A7                     clr.l      -[A7]
  1090. 00000BEA  486E FFFC                pea.l      [A6 - 0x4]
  1091. 00000BEE  486E FFE4                pea.l      [A6 - 0x1C]
  1092. 00000BF2  3F3C 100E                move.w     -[A7], 0x100E
  1093. 00000BF6  A9EB                     syscall    Pack4/FP68K
  1094. 00000BF8  486E FFE4                pea.l      [A6 - 0x1C]
  1095. 00000BFC  486E FFF8                pea.l      [A6 - 0x8]
  1096. 00000C00  486E FFDA                pea.l      [A6 - 0x26]
  1097. 00000C04  3F3C 100E                move.w     -[A7], 0x100E
  1098. 00000C08  A9EB                     syscall    Pack4/FP68K
  1099. 00000C0A  486E FFDA                pea.l      [A6 - 0x26]
  1100. 00000C0E  4EBA F79E                jsr        [PC - 0x862 /* 000003AE */]
  1101. 00000C12  2D5F FFCC                move.l     [A6 - 0x34], [A7]+
  1102. 00000C16  486E FFCC                pea.l      [A6 - 0x34]
  1103. 00000C1A  486E FFD0                pea.l      [A6 - 0x30]
  1104. 00000C1E  3F3C 100E                move.w     -[A7], 0x100E
  1105. 00000C22  A9EB                     syscall    Pack4/FP68K
  1106. 00000C24  41EE FFEE                lea.l      A0, [A6 - 0x12]
  1107. 00000C28  43EE FFD0                lea.l      A1, [A6 - 0x30]
  1108. 00000C2C  20D9                     move.l     [A0]+, [A1]+
  1109. 00000C2E  20D9                     move.l     [A0]+, [A1]+
  1110. 00000C30  3091                     move.w     [A0], [A1]
  1111. 00000C32  487A 0088                pea.l      [PC + 0x88 /* 00000CBC, value 0x0, cstring "" */]
  1112. 00000C36  486E FFEE                pea.l      [A6 - 0x12]
  1113. 00000C3A  3F3C 0008                move.w     -[A7], 0x8
  1114. 00000C3E  A9EB                     syscall    Pack4/FP68K
  1115. 00000C40  6762                     beq        +0x64 /* 00000CA4 */
  1116. 00000C42  486E 0010                pea.l      [A6 + 0x10]
  1117. 00000C46  486E FFE4                pea.l      [A6 - 0x1C]
  1118. 00000C4A  3F3C 100E                move.w     -[A7], 0x100E
  1119. 00000C4E  A9EB                     syscall    Pack4/FP68K
  1120. 00000C50  486E FFFC                pea.l      [A6 - 0x4]
  1121. 00000C54  486E FFE4                pea.l      [A6 - 0x1C]
  1122. 00000C58  3F3C 1004                move.w     -[A7], 0x1004
  1123. 00000C5C  A9EB                     syscall    Pack4/FP68K
  1124. 00000C5E  486E 000C                pea.l      [A6 + 0xC]
  1125. 00000C62  486E FFDA                pea.l      [A6 - 0x26]
  1126. 00000C66  3F3C 100E                move.w     -[A7], 0x100E
  1127. 00000C6A  A9EB                     syscall    Pack4/FP68K
  1128. 00000C6C  486E FFF8                pea.l      [A6 - 0x8]
  1129. 00000C70  486E FFDA                pea.l      [A6 - 0x26]
  1130. 00000C74  3F3C 1004                move.w     -[A7], 0x1004
  1131. 00000C78  A9EB                     syscall    Pack4/FP68K
  1132. 00000C7A  486E FFDA                pea.l      [A6 - 0x26]
  1133. 00000C7E  486E FFE4                pea.l      [A6 - 0x1C]
  1134. 00000C82  4267                     clr.w      -[A7]
  1135. 00000C84  A9EB                     syscall    Pack4/FP68K
  1136. 00000C86  486E FFEE                pea.l      [A6 - 0x12]
  1137. 00000C8A  486E FFE4                pea.l      [A6 - 0x1C]
  1138. 00000C8E  3F3C 0006                move.w     -[A7], 0x6
  1139. 00000C92  A9EB                     syscall    Pack4/FP68K
  1140. 00000C94  486E FFE4                pea.l      [A6 - 0x1C]
  1141. 00000C98  486E 0014                pea.l      [A6 + 0x14]
  1142. 00000C9C  3F3C 1010                move.w     -[A7], 0x1010
  1143. 00000CA0  A9EB                     syscall    Pack4/FP68K
  1144. 00000CA2  600E                     bra        +0x10 /* 00000CB2 */
  1145. label00000CA4:
  1146. 00000CA4  487A 0016                pea.l      [PC + 0x16 /* 00000CBC, value 0x0, cstring "" */]
  1147. 00000CA8  486E 0014                pea.l      [A6 + 0x14]
  1148. 00000CAC  3F3C 1010                move.w     -[A7], 0x1010
  1149. 00000CB0  A9EB                     syscall    Pack4/FP68K
  1150. label00000CB2:
  1151. 00000CB2  4E5E                     unlink     A6
  1152. 00000CB4  205F                     movea.l    A0, [A7]+
  1153. 00000CB6  DEFC 000C                add.w      A7, 0xC
  1154. 00000CBA  4ED0                     jmp        [A0]
  1155. 00000CBC  0000 0000                ori.b      D0, 0x0
  1156. 00000CC0  0000 0000                ori.b      D0, 0x0
  1157. 00000CC4  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1158. // begin alternate branch 00000CC6-00000CCE
  1159. export_1413:
  1160. fn00000CC6:
  1161. 00000CC6  4E56 FEF0                link       A6, -0x0110
  1162. 00000CCA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1163. // end alternate branch 00000CC6-00000CCE
  1164. export_1413: // at 00000CC6 (misaligned)
  1165. fn00000CC6: // (misaligned)
  1166. 00000CC8  FEF0 48E7                .extension 0xEF0 <<F/2-3/7>> // unimplemented
  1167. 00000CCC  0708                     btst       A0, D3
  1168. 00000CCE  206E 000C                movea.l    A0, [A6 + 0xC]
  1169. 00000CD2  43EE FF00                lea.l      A1, [A6 - 0x100]
  1170. 00000CD6  703F                     moveq.l    D0, 0x3F
  1171. label00000CD8:
  1172. 00000CD8  22D8                     move.l     [A1]+, [A0]+
  1173. 00000CDA  51C8 FFFC                dbf        D0, -0x6 /* 00000CD8 */
  1174. 00000CDE  42A7                     clr.l      -[A7]
  1175. 00000CE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1176. 00000CE4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  1177. 00000CE8  2E1F                     move.l     D7, [A7]+
  1178. 00000CEA  41EE FF00                lea.l      A0, [A6 - 0x100]
  1179. 00000CEE  2848                     movea.l    A4, A0
  1180. 00000CF0  528C                     addq.l     A4, 1
  1181. 00000CF2  4240                     clr.w      D0
  1182. 00000CF4  102E FF00                move.b     D0, [A6 - 0x100]
  1183. 00000CF8  48C0                     ext.l      D0
  1184. 00000CFA  2C00                     move.l     D6, D0
  1185. 00000CFC  42A7                     clr.l      -[A7]
  1186. 00000CFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1187. 00000D02  2F07                     move.l     -[A7], D7
  1188. 00000D04  42A7                     clr.l      -[A7]
  1189. 00000D06  42A7                     clr.l      -[A7]
  1190. 00000D08  2F0C                     move.l     -[A7], A4
  1191. 00000D0A  2F06                     move.l     -[A7], D6
  1192. 00000D0C  A9E0                     syscall    Munger
  1193. 00000D0E  2A1F                     move.l     D5, [A7]+
  1194. 00000D10  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1195. 00000D14  4E5E                     unlink     A6
  1196. 00000D16  205F                     movea.l    A0, [A7]+
  1197. 00000D18  504F                     addq.w     A7, 8
  1198. 00000D1A  4ED0                     jmp        [A0]
  1199. export_1414:
  1200. 00000D1C  4E56 FFEA                link       A6, -0x0016
  1201. 00000D20  2F0C                     move.l     -[A7], A4
  1202. 00000D22  206E 000C                movea.l    A0, [A6 + 0xC]
  1203. 00000D26  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1204. 00000D2A  22D8                     move.l     [A1]+, [A0]+
  1205. 00000D2C  22D8                     move.l     [A1]+, [A0]+
  1206. 00000D2E  286E 0008                movea.l    A4, [A6 + 0x8]
  1207. 00000D32  42A7                     clr.l      -[A7]
  1208. 00000D34  2054                     movea.l    A0, [A4]
  1209. 00000D36  4868 0002                pea.l      [A0 + 0x2]
  1210. 00000D3A  486E FFF8                pea.l      [A6 - 0x8]
  1211. 00000D3E  4EBA F5E4                jsr        [PC - 0xA1C /* 00000324 */]
  1212. 00000D42  2D5F FFEA                move.l     [A6 - 0x16], [A7]+
  1213. 00000D46  486E FFEA                pea.l      [A6 - 0x16]
  1214. 00000D4A  486E FFEE                pea.l      [A6 - 0x12]
  1215. 00000D4E  3F3C 100E                move.w     -[A7], 0x100E
  1216. 00000D52  A9EB                     syscall    Pack4/FP68K
  1217. 00000D54  487A 0036                pea.l      [PC + 0x36 /* 00000D8C, value 0x3FFECCCC */]
  1218. 00000D58  486E FFEE                pea.l      [A6 - 0x12]
  1219. 00000D5C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1220. 00000D60  A9EB                     syscall    Pack4/FP68K
  1221. 00000D62  55C0                     scs        D0
  1222. 00000D64  2054                     movea.l    A0, [A4]
  1223. 00000D66  1228 0024                move.b     D1, [A0 + 0x24]
  1224. 00000D6A  0A01 0001                xori.b     D1, 0x1
  1225. 00000D6E  C001                     and.b      D0, D1
  1226. 00000D70  1228 0045                move.b     D1, [A0 + 0x45]
  1227. 00000D74  0A01 0001                xori.b     D1, 0x1
  1228. 00000D78  C001                     and.b      D0, D1
  1229. 00000D7A  C028 0025                and.b      D0, [A0 + 0x25]
  1230. 00000D7E  1D40 0010                move.b     [A6 + 0x10], D0
  1231. 00000D82  285F                     movea.l    A4, [A7]+
  1232. 00000D84  4E5E                     unlink     A6
  1233. 00000D86  205F                     movea.l    A0, [A7]+
  1234. 00000D88  504F                     addq.w     A7, 8
  1235. 00000D8A  4ED0                     jmp        [A0]
  1236. 00000D8C  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  1237. 00000D8E  CCCC                     mulu.w     D6, A4
  1238. 00000D90  CCCC                     mulu.w     D6, A4
  1239. 00000D92  CCCC                     mulu.w     D6, A4
  1240. 00000D94  CCCD                     mulu.w     D6, A5
  1241. export_1415:
  1242. fn00000D96:
  1243. 00000D96  4E56 FFD4                link       A6, -0x002C
  1244. 00000D9A  48E7 0028                movem.l    -[A7], A2,A4
  1245. 00000D9E  286E 0008                movea.l    A4, [A6 + 0x8]
  1246. 00000DA2  486E FFD4                pea.l      [A6 - 0x2C]
  1247. 00000DA6  42A7                     clr.l      -[A7]
  1248. 00000DA8  2F3C 0020 0020           move.l     -[A7], 0x200020 /* ' \0 ' */
  1249. 00000DAE  A8A7                     syscall    SetRect
  1250. 00000DB0  2054                     movea.l    A0, [A4]
  1251. 00000DB2  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  1252. 00000DB6  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1253. 00000DBA  2254                     movea.l    A1, [A4]
  1254. 00000DBC  2069 001A                movea.l    A0, [A1 + 0x1A]
  1255. 00000DC0  2050                     movea.l    A0, [A0]
  1256. 00000DC2  2D48 FFF2                move.l     [A6 - 0xE], A0
  1257. 00000DC6  3D7C 0004 FFF6           move.w     [A6 - 0xA], 0x4
  1258. 00000DCC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1259. 00000DD0  45EE FFD4                lea.l      A2, [A6 - 0x2C]
  1260. 00000DD4  20DA                     move.l     [A0]+, [A2]+
  1261. 00000DD6  20DA                     move.l     [A0]+, [A2]+
  1262. 00000DD8  2069 001A                movea.l    A0, [A1 + 0x1A]
  1263. 00000DDC  2050                     movea.l    A0, [A0]
  1264. 00000DDE  41E8 0080                lea.l      A0, [A0 + 0x80]
  1265. 00000DE2  2D48 FFE4                move.l     [A6 - 0x1C], A0
  1266. 00000DE6  3D7C 0004 FFE8           move.w     [A6 - 0x18], 0x4
  1267. 00000DEC  41EE FFEA                lea.l      A0, [A6 - 0x16]
  1268. 00000DF0  45EE FFD4                lea.l      A2, [A6 - 0x2C]
  1269. 00000DF4  20DA                     move.l     [A0]+, [A2]+
  1270. 00000DF6  20DA                     move.l     [A0]+, [A2]+
  1271. 00000DF8  41EE FFDC                lea.l      A0, [A6 - 0x24]
  1272. 00000DFC  45E9 0010                lea.l      A2, [A1 + 0x10]
  1273. 00000E00  20DA                     move.l     [A0]+, [A2]+
  1274. 00000E02  20DA                     move.l     [A0]+, [A2]+
  1275. 00000E04  486E FFE4                pea.l      [A6 - 0x1C]
  1276. 00000E08  206D FA1E                movea.l    A0, [A5 - 0x5E2]
  1277. 00000E0C  4868 0002                pea.l      [A0 + 0x2]
  1278. 00000E10  486E FFD4                pea.l      [A6 - 0x2C]
  1279. 00000E14  486E FFDC                pea.l      [A6 - 0x24]
  1280. 00000E18  3F3C 0003                move.w     -[A7], 0x3
  1281. 00000E1C  42A7                     clr.l      -[A7]
  1282. 00000E1E  A8EC                     syscall    CopyBits
  1283. 00000E20  486E FFF2                pea.l      [A6 - 0xE]
  1284. 00000E24  206D FA1E                movea.l    A0, [A5 - 0x5E2]
  1285. 00000E28  4868 0002                pea.l      [A0 + 0x2]
  1286. 00000E2C  486E FFD4                pea.l      [A6 - 0x2C]
  1287. 00000E30  486E FFDC                pea.l      [A6 - 0x24]
  1288. 00000E34  3F3C 0002                move.w     -[A7], 0x2
  1289. 00000E38  42A7                     clr.l      -[A7]
  1290. 00000E3A  A8EC                     syscall    CopyBits
  1291. 00000E3C  2054                     movea.l    A0, [A4]
  1292. 00000E3E  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  1293. 00000E42  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1294. 00000E46  4CDF 1400                movem.l    A2,A4, [A7]+
  1295. 00000E4A  4E5E                     unlink     A6
  1296. 00000E4C  2E9F                     move.l     [A7], [A7]+
  1297. 00000E4E  4E75                     rts
  1298. export_1416:
  1299. 00000E50  4E56 0000                link       A6, 0
  1300. 00000E54  2F0C                     move.l     -[A7], A4
  1301. 00000E56  286E 0008                movea.l    A4, [A6 + 0x8]
  1302. 00000E5A  4267                     clr.w      -[A7]
  1303. 00000E5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1304. 00000E60  2054                     movea.l    A0, [A4]
  1305. 00000E62  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1306. 00000E66  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  1307. 00000E6A  4267                     clr.w      -[A7]
  1308. 00000E6C  2054                     movea.l    A0, [A4]
  1309. 00000E6E  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1310. 00000E72  1F3C 0001                move.b     -[A7], 0x1
  1311. 00000E76  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1312. 00000E7A  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1313. 00000E7E  285F                     movea.l    A4, [A7]+
  1314. 00000E80  4E5E                     unlink     A6
  1315. 00000E82  2E9F                     move.l     [A7], [A7]+
  1316. 00000E84  4E75                     rts
  1317. export_1417:
  1318. 00000E86  4E56 0000                link       A6, 0
  1319. 00000E8A  2F0C                     move.l     -[A7], A4
  1320. 00000E8C  286E 0008                movea.l    A4, [A6 + 0x8]
  1321. 00000E90  4267                     clr.w      -[A7]
  1322. 00000E92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1323. 00000E96  2054                     movea.l    A0, [A4]
  1324. 00000E98  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1325. 00000E9C  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  1326. 00000EA0  4267                     clr.w      -[A7]
  1327. 00000EA2  2054                     movea.l    A0, [A4]
  1328. 00000EA4  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1329. 00000EA8  4267                     clr.w      -[A7]
  1330. 00000EAA  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1331. 00000EAE  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1332. 00000EB2  2254                     movea.l    A1, [A4]
  1333. 00000EB4  2069 0020                movea.l    A0, [A1 + 0x20]
  1334. 00000EB8  2050                     movea.l    A0, [A0]
  1335. 00000EBA  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  1336. 00000EC0  285F                     movea.l    A4, [A7]+
  1337. 00000EC2  4E5E                     unlink     A6
  1338. 00000EC4  2E9F                     move.l     [A7], [A7]+
  1339. 00000EC6  4E75                     rts
  1340. export_1418:
  1341. 00000EC8  4E56 0000                link       A6, 0
  1342. 00000ECC  206E 000C                movea.l    A0, [A6 + 0xC]
  1343. 00000ED0  2F08                     move.l     -[A7], A0
  1344. 00000ED2  486E 000C                pea.l      [A6 + 0xC]
  1345. 00000ED6  3F3C 1010                move.w     -[A7], 0x1010
  1346. 00000EDA  A9EB                     syscall    Pack4/FP68K
  1347. 00000EDC  4E5E                     unlink     A6
  1348. 00000EDE  205F                     movea.l    A0, [A7]+
  1349. 00000EE0  504F                     addq.w     A7, 8
  1350. 00000EE2  4ED0                     jmp        [A0]
  1351. export_1419:
  1352. 00000EE4  4E56 0000                link       A6, 0
  1353. 00000EE8  206E 000C                movea.l    A0, [A6 + 0xC]
  1354. 00000EEC  2F08                     move.l     -[A7], A0
  1355. 00000EEE  486E 000C                pea.l      [A6 + 0xC]
  1356. 00000EF2  3F3C 1010                move.w     -[A7], 0x1010
  1357. 00000EF6  A9EB                     syscall    Pack4/FP68K
  1358. 00000EF8  4E5E                     unlink     A6
  1359. 00000EFA  205F                     movea.l    A0, [A7]+
  1360. 00000EFC  504F                     addq.w     A7, 8
  1361. 00000EFE  4ED0                     jmp        [A0]
  1362. export_1420:
  1363. 00000F00  4E56 FFF0                link       A6, -0x0010
  1364. 00000F04  48E7 0038                movem.l    -[A7], A2,A3,A4
  1365. 00000F08  206E 0014                movea.l    A0, [A6 + 0x14]
  1366. 00000F0C  2F08                     move.l     -[A7], A0
  1367. 00000F0E  486E 0014                pea.l      [A6 + 0x14]
  1368. 00000F12  3F3C 1010                move.w     -[A7], 0x1010
  1369. 00000F16  A9EB                     syscall    Pack4/FP68K
  1370. 00000F18  206E 0010                movea.l    A0, [A6 + 0x10]
  1371. 00000F1C  2F08                     move.l     -[A7], A0
  1372. 00000F1E  486E 0010                pea.l      [A6 + 0x10]
  1373. 00000F22  3F3C 1010                move.w     -[A7], 0x1010
  1374. 00000F26  A9EB                     syscall    Pack4/FP68K
  1375. 00000F28  206E 000C                movea.l    A0, [A6 + 0xC]
  1376. 00000F2C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1377. 00000F30  22D8                     move.l     [A1]+, [A0]+
  1378. 00000F32  22D8                     move.l     [A1]+, [A0]+
  1379. 00000F34  266E 0008                movea.l    A3, [A6 + 0x8]
  1380. 00000F38  284B                     movea.l    A4, A3
  1381. 00000F3A  2254                     movea.l    A1, [A4]
  1382. 00000F3C  2069 000C                movea.l    A0, [A1 + 0xC]
  1383. 00000F40  2050                     movea.l    A0, [A0]
  1384. 00000F42  4868 000C                pea.l      [A0 + 0xC]
  1385. 00000F46  4869 0010                pea.l      [A1 + 0x10]
  1386. 00000F4A  486E FFF0                pea.l      [A6 - 0x10]
  1387. 00000F4E  A8AB                     syscall    UnionRect
  1388. 00000F50  2254                     movea.l    A1, [A4]
  1389. 00000F52  2069 000C                movea.l    A0, [A1 + 0xC]
  1390. 00000F56  2050                     movea.l    A0, [A0]
  1391. 00000F58  45E8 000C                lea.l      A2, [A0 + 0xC]
  1392. 00000F5C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1393. 00000F60  24D8                     move.l     [A2]+, [A0]+
  1394. 00000F62  24D8                     move.l     [A2]+, [A0]+
  1395. 00000F64  2F0B                     move.l     -[A7], A3
  1396. 00000F66  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  1397. 00000F6A  2054                     movea.l    A0, [A4]
  1398. 00000F6C  4228 0025                clr.b      [A0 + 0x25]
  1399. 00000F70  2F0B                     move.l     -[A7], A3
  1400. 00000F72  2054                     movea.l    A0, [A4]
  1401. 00000F74  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1402. 00000F78  4EAD 261A                jsr        [A5 + 0x261A /* export_1215 */]
  1403. 00000F7C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1404. 00000F80  4E5E                     unlink     A6
  1405. 00000F82  205F                     movea.l    A0, [A7]+
  1406. 00000F84  DEFC 0010                add.w      A7, 0x10
  1407. 00000F88  4ED0                     jmp        [A0]
  1408. export_1421:
  1409. 00000F8A  4E56 FFF8                link       A6, -0x0008
  1410. 00000F8E  206E 0016                movea.l    A0, [A6 + 0x16]
  1411. 00000F92  2F08                     move.l     -[A7], A0
  1412. 00000F94  486E 0016                pea.l      [A6 + 0x16]
  1413. 00000F98  3F3C 1010                move.w     -[A7], 0x1010
  1414. 00000F9C  A9EB                     syscall    Pack4/FP68K
  1415. 00000F9E  206E 0012                movea.l    A0, [A6 + 0x12]
  1416. 00000FA2  2F08                     move.l     -[A7], A0
  1417. 00000FA4  486E 0012                pea.l      [A6 + 0x12]
  1418. 00000FA8  3F3C 1010                move.w     -[A7], 0x1010
  1419. 00000FAC  A9EB                     syscall    Pack4/FP68K
  1420. 00000FAE  206E 000E                movea.l    A0, [A6 + 0xE]
  1421. 00000FB2  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1422. 00000FB6  22D8                     move.l     [A1]+, [A0]+
  1423. 00000FB8  22D8                     move.l     [A1]+, [A0]+
  1424. 00000FBA  4E5E                     unlink     A6
  1425. 00000FBC  205F                     movea.l    A0, [A7]+
  1426. 00000FBE  DEFC 0012                add.w      A7, 0x12
  1427. 00000FC2  4ED0                     jmp        [A0]
  1428. export_1422:
  1429. 00000FC4  4E56 0000                link       A6, 0
  1430. 00000FC8  4267                     clr.w      -[A7]
  1431. 00000FCA  206E 0008                movea.l    A0, [A6 + 0x8]
  1432. 00000FCE  2050                     movea.l    A0, [A0]
  1433. 00000FD0  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1434. 00000FD4  4EAD 2622                jsr        [A5 + 0x2622 /* export_1216 */]
  1435. 00000FD8  4E5E                     unlink     A6
  1436. 00000FDA  2E9F                     move.l     [A7], [A7]+
  1437. 00000FDC  4E75                     rts
  1438. export_1423:
  1439. 00000FDE  4E56 0000                link       A6, 0
  1440. 00000FE2  4E5E                     unlink     A6
  1441. 00000FE4  205F                     movea.l    A0, [A7]+
  1442. 00000FE6  504F                     addq.w     A7, 8
  1443. 00000FE8  4ED0                     jmp        [A0]
  1444. export_1424:
  1445. 00000FEA  4E56 0000                link       A6, 0
  1446. 00000FEE  206E 0008                movea.l    A0, [A6 + 0x8]
  1447. 00000FF2  2050                     movea.l    A0, [A0]
  1448. 00000FF4  2268 000C                movea.l    A1, [A0 + 0xC]
  1449. 00000FF8  7001                     moveq.l    D0, 0x01
  1450. 00000FFA  2251                     movea.l    A1, [A1]
  1451. 00000FFC  B029 0003                cmp.b      D0, [A1 + 0x3]
  1452. 00001000  5EC0                     sgt        D0
  1453. 00001002  4400                     neg.b      D0
  1454. 00001004  1D40 000C                move.b     [A6 + 0xC], D0
  1455. 00001008  4E5E                     unlink     A6
  1456. 0000100A  2E9F                     move.l     [A7], [A7]+
  1457. 0000100C  4E75                     rts
  1458. export_1425:
  1459. 0000100E  4E56 0000                link       A6, 0
  1460. 00001012  2F0C                     move.l     -[A7], A4
  1461. 00001014  286E 0008                movea.l    A4, [A6 + 0x8]
  1462. 00001018  1F3C 0001                move.b     -[A7], 0x1
  1463. 0000101C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1464. 00001020  2054                     movea.l    A0, [A4]
  1465. 00001022  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1466. 00001026  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  1467. 0000102A  1F3C 0001                move.b     -[A7], 0x1
  1468. 0000102E  2054                     movea.l    A0, [A4]
  1469. 00001030  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1470. 00001034  1F3C 0001                move.b     -[A7], 0x1
  1471. 00001038  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1472. 0000103C  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1473. 00001040  285F                     movea.l    A4, [A7]+
  1474. 00001042  4E5E                     unlink     A6
  1475. 00001044  2E9F                     move.l     [A7], [A7]+
  1476. 00001046  4E75                     rts
  1477. export_1426:
  1478. 00001048  4E56 0000                link       A6, 0
  1479. 0000104C  2F0C                     move.l     -[A7], A4
  1480. 0000104E  286E 0008                movea.l    A4, [A6 + 0x8]
  1481. 00001052  1F3C 0001                move.b     -[A7], 0x1
  1482. 00001056  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1483. 0000105A  2054                     movea.l    A0, [A4]
  1484. 0000105C  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1485. 00001060  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  1486. 00001064  1F3C 0001                move.b     -[A7], 0x1
  1487. 00001068  2054                     movea.l    A0, [A4]
  1488. 0000106A  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1489. 0000106E  4267                     clr.w      -[A7]
  1490. 00001070  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1491. 00001074  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1492. 00001078  2254                     movea.l    A1, [A4]
  1493. 0000107A  2069 0020                movea.l    A0, [A1 + 0x20]
  1494. 0000107E  2050                     movea.l    A0, [A0]
  1495. 00001080  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  1496. 00001086  285F                     movea.l    A4, [A7]+
  1497. 00001088  4E5E                     unlink     A6
  1498. 0000108A  2E9F                     move.l     [A7], [A7]+
  1499. 0000108C  4E75                     rts
  1500. export_1427:
  1501. 0000108E  4E56 0000                link       A6, 0
  1502. 00001092  206E 0010                movea.l    A0, [A6 + 0x10]
  1503. 00001096  2F08                     move.l     -[A7], A0
  1504. 00001098  486E 0010                pea.l      [A6 + 0x10]
  1505. 0000109C  3F3C 1010                move.w     -[A7], 0x1010
  1506. 000010A0  A9EB                     syscall    Pack4/FP68K
  1507. 000010A2  206E 000C                movea.l    A0, [A6 + 0xC]
  1508. 000010A6  2F08                     move.l     -[A7], A0
  1509. 000010A8  486E 000C                pea.l      [A6 + 0xC]
  1510. 000010AC  3F3C 1010                move.w     -[A7], 0x1010
  1511. 000010B0  A9EB                     syscall    Pack4/FP68K
  1512. 000010B2  4E5E                     unlink     A6
  1513. 000010B4  205F                     movea.l    A0, [A7]+
  1514. 000010B6  DEFC 000C                add.w      A7, 0xC
  1515. 000010BA  4ED0                     jmp        [A0]
  1516. export_1428:
  1517. 000010BC  4E56 0000                link       A6, 0
  1518. 000010C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1519. 000010C4  2050                     movea.l    A0, [A0]
  1520. 000010C6  2268 000C                movea.l    A1, [A0 + 0xC]
  1521. 000010CA  700A                     moveq.l    D0, 0x0A
  1522. 000010CC  2251                     movea.l    A1, [A1]
  1523. 000010CE  B029 0006                cmp.b      D0, [A1 + 0x6]
  1524. 000010D2  5EC0                     sgt        D0
  1525. 000010D4  4400                     neg.b      D0
  1526. 000010D6  1D40 000C                move.b     [A6 + 0xC], D0
  1527. 000010DA  4E5E                     unlink     A6
  1528. 000010DC  2E9F                     move.l     [A7], [A7]+
  1529. 000010DE  4E75                     rts
  1530. export_1429:
  1531. 000010E0  4E56 FFC4                link       A6, -0x003C
  1532. 000010E4  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1533. 000010E8  206E 000C                movea.l    A0, [A6 + 0xC]
  1534. 000010EC  2F08                     move.l     -[A7], A0
  1535. 000010EE  486E 000C                pea.l      [A6 + 0xC]
  1536. 000010F2  3F3C 1010                move.w     -[A7], 0x1010
  1537. 000010F6  A9EB                     syscall    Pack4/FP68K
  1538. 000010F8  266E 0008                movea.l    A3, [A6 + 0x8]
  1539. 000010FC  284B                     movea.l    A4, A3
  1540. 000010FE  2054                     movea.l    A0, [A4]
  1541. 00001100  4868 0032                pea.l      [A0 + 0x32]
  1542. 00001104  486E FFD8                pea.l      [A6 - 0x28]
  1543. 00001108  3F3C 100E                move.w     -[A7], 0x100E
  1544. 0000110C  A9EB                     syscall    Pack4/FP68K
  1545. 0000110E  487A 02F4                pea.l      [PC + 0x2F4 /* 00001404, value 0x0, cstring "" */]
  1546. 00001112  486E FFD8                pea.l      [A6 - 0x28]
  1547. 00001116  3F3C 0008                move.w     -[A7], 0x8
  1548. 0000111A  A9EB                     syscall    Pack4/FP68K
  1549. 0000111C  56C0                     sne        D0
  1550. 0000111E  4868 002E                pea.l      [A0 + 0x2E]
  1551. 00001122  486E FFCE                pea.l      [A6 - 0x32]
  1552. 00001126  3F3C 100E                move.w     -[A7], 0x100E
  1553. 0000112A  A9EB                     syscall    Pack4/FP68K
  1554. 0000112C  487A 02D6                pea.l      [PC + 0x2D6 /* 00001404, value 0x0, cstring "" */]
  1555. 00001130  486E FFCE                pea.l      [A6 - 0x32]
  1556. 00001134  3F3C 0008                move.w     -[A7], 0x8
  1557. 00001138  A9EB                     syscall    Pack4/FP68K
  1558. 0000113A  56C1                     sne        D1
  1559. 0000113C  8001                     or.b       D0, D1
  1560. 0000113E  6700 02B8                beq        +0x2BA /* 000013F8 */
  1561. 00001142  2254                     movea.l    A1, [A4]
  1562. 00001144  2069 000C                movea.l    A0, [A1 + 0xC]
  1563. 00001148  2050                     movea.l    A0, [A0]
  1564. 0000114A  4868 000C                pea.l      [A0 + 0xC]
  1565. 0000114E  4869 0010                pea.l      [A1 + 0x10]
  1566. 00001152  486E FFE2                pea.l      [A6 - 0x1E]
  1567. 00001156  A8AB                     syscall    UnionRect
  1568. 00001158  2254                     movea.l    A1, [A4]
  1569. 0000115A  2069 000C                movea.l    A0, [A1 + 0xC]
  1570. 0000115E  2050                     movea.l    A0, [A0]
  1571. 00001160  45E8 000C                lea.l      A2, [A0 + 0xC]
  1572. 00001164  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  1573. 00001168  24D8                     move.l     [A2]+, [A0]+
  1574. 0000116A  24D8                     move.l     [A2]+, [A0]+
  1575. 0000116C  4869 0032                pea.l      [A1 + 0x32]
  1576. 00001170  486E FFD8                pea.l      [A6 - 0x28]
  1577. 00001174  3F3C 100E                move.w     -[A7], 0x100E
  1578. 00001178  A9EB                     syscall    Pack4/FP68K
  1579. 0000117A  486E 000C                pea.l      [A6 + 0xC]
  1580. 0000117E  486E FFD8                pea.l      [A6 - 0x28]
  1581. 00001182  3F3C 1004                move.w     -[A7], 0x1004
  1582. 00001186  A9EB                     syscall    Pack4/FP68K
  1583. 00001188  4869 0006                pea.l      [A1 + 0x6]
  1584. 0000118C  486E FFD8                pea.l      [A6 - 0x28]
  1585. 00001190  3F3C 1000                move.w     -[A7], 0x1000
  1586. 00001194  A9EB                     syscall    Pack4/FP68K
  1587. 00001196  486E FFD8                pea.l      [A6 - 0x28]
  1588. 0000119A  4869 0006                pea.l      [A1 + 0x6]
  1589. 0000119E  3F3C 1010                move.w     -[A7], 0x1010
  1590. 000011A2  A9EB                     syscall    Pack4/FP68K
  1591. 000011A4  4869 002E                pea.l      [A1 + 0x2E]
  1592. 000011A8  486E FFD8                pea.l      [A6 - 0x28]
  1593. 000011AC  3F3C 100E                move.w     -[A7], 0x100E
  1594. 000011B0  A9EB                     syscall    Pack4/FP68K
  1595. 000011B2  486E 000C                pea.l      [A6 + 0xC]
  1596. 000011B6  486E FFD8                pea.l      [A6 - 0x28]
  1597. 000011BA  3F3C 1004                move.w     -[A7], 0x1004
  1598. 000011BE  A9EB                     syscall    Pack4/FP68K
  1599. 000011C0  4869 0002                pea.l      [A1 + 0x2]
  1600. 000011C4  486E FFD8                pea.l      [A6 - 0x28]
  1601. 000011C8  3F3C 1000                move.w     -[A7], 0x1000
  1602. 000011CC  A9EB                     syscall    Pack4/FP68K
  1603. 000011CE  486E FFD8                pea.l      [A6 - 0x28]
  1604. 000011D2  4869 0002                pea.l      [A1 + 0x2]
  1605. 000011D6  3F3C 1010                move.w     -[A7], 0x1010
  1606. 000011DA  A9EB                     syscall    Pack4/FP68K
  1607. 000011DC  42A7                     clr.l      -[A7]
  1608. 000011DE  2054                     movea.l    A0, [A4]
  1609. 000011E0  3028 000A                move.w     D0, [A0 + 0xA]
  1610. 000011E4  5340                     subq.w     D0, 1
  1611. 000011E6  3D40 FFCC                move.w     [A6 - 0x34], D0
  1612. 000011EA  486E FFCC                pea.l      [A6 - 0x34]
  1613. 000011EE  486E FFD8                pea.l      [A6 - 0x28]
  1614. 000011F2  3F3C 200E                move.w     -[A7], 0x200E
  1615. 000011F6  A9EB                     syscall    Pack4/FP68K
  1616. 000011F8  487A 0214                pea.l      [PC + 0x214 /* 0000140E, value 0x4002A000 */]
  1617. 000011FC  486E FFD8                pea.l      [A6 - 0x28]
  1618. 00001200  3F3C 0006                move.w     -[A7], 0x6
  1619. 00001204  A9EB                     syscall    Pack4/FP68K
  1620. 00001206  486E FFD8                pea.l      [A6 - 0x28]
  1621. 0000120A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1622. 0000120E  201F                     move.l     D0, [A7]+
  1623. 00001210  5280                     addq.l     D0, 1
  1624. 00001212  3E00                     move.w     D7, D0
  1625. 00001214  5340                     subq.w     D0, 1
  1626. 00001216  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  1627. 0000121A  2054                     movea.l    A0, [A4]
  1628. 0000121C  3C28 000A                move.w     D6, [A0 + 0xA]
  1629. 00001220  9C40                     sub.w      D6, D0
  1630. 00001222  4868 004A                pea.l      [A0 + 0x4A]
  1631. 00001226  486E FFD8                pea.l      [A6 - 0x28]
  1632. 0000122A  3F3C 100E                move.w     -[A7], 0x100E
  1633. 0000122E  A9EB                     syscall    Pack4/FP68K
  1634. 00001230  486E 000C                pea.l      [A6 + 0xC]
  1635. 00001234  486E FFD8                pea.l      [A6 - 0x28]
  1636. 00001238  3F3C 1002                move.w     -[A7], 0x1002
  1637. 0000123C  A9EB                     syscall    Pack4/FP68K
  1638. 0000123E  486E FFD8                pea.l      [A6 - 0x28]
  1639. 00001242  4868 004A                pea.l      [A0 + 0x4A]
  1640. 00001246  3F3C 1010                move.w     -[A7], 0x1010
  1641. 0000124A  A9EB                     syscall    Pack4/FP68K
  1642. 0000124C  4868 004A                pea.l      [A0 + 0x4A]
  1643. 00001250  486E FFD8                pea.l      [A6 - 0x28]
  1644. 00001254  3F3C 100E                move.w     -[A7], 0x100E
  1645. 00001258  A9EB                     syscall    Pack4/FP68K
  1646. 0000125A  487A 01A8                pea.l      [PC + 0x1A8 /* 00001404, value 0x0, cstring "" */]
  1647. 0000125E  486E FFD8                pea.l      [A6 - 0x28]
  1648. 00001262  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1649. 00001266  A9EB                     syscall    Pack4/FP68K
  1650. 00001268  55C0                     scs        D0
  1651. 0000126A  C028 0025                and.b      D0, [A0 + 0x25]
  1652. 0000126E  670C                     beq        +0xE /* 0000127C */
  1653. 00001270  2F0B                     move.l     -[A7], A3
  1654. 00001272  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  1655. 00001276  2054                     movea.l    A0, [A4]
  1656. 00001278  4228 0025                clr.b      [A0 + 0x25]
  1657. label0000127C:
  1658. 0000127C  2054                     movea.l    A0, [A4]
  1659. 0000127E  2D68 0006 FFF0           move.l     [A6 - 0x10], [A0 + 0x6]
  1660. 00001284  2D68 0002 FFF4           move.l     [A6 - 0xC], [A0 + 0x2]
  1661. 0000128A  486E FFF0                pea.l      [A6 - 0x10]
  1662. 0000128E  486E FFF4                pea.l      [A6 - 0xC]
  1663. 00001292  1F06                     move.b     -[A7], D6
  1664. 00001294  1F07                     move.b     -[A7], D7
  1665. 00001296  486E FFF8                pea.l      [A6 - 0x8]
  1666. 0000129A  486E FFFA                pea.l      [A6 - 0x6]
  1667. 0000129E  486E FFEE                pea.l      [A6 - 0x12]
  1668. 000012A2  486E FFEF                pea.l      [A6 - 0x11]
  1669. 000012A6  4EBA F294                jsr        [PC - 0xD6C /* 0000053C */]
  1670. 000012AA  102E FFEF                move.b     D0, [A6 - 0x11]
  1671. 000012AE  802E FFEE                or.b       D0, [A6 - 0x12]
  1672. 000012B2  2054                     movea.l    A0, [A4]
  1673. 000012B4  C028 0025                and.b      D0, [A0 + 0x25]
  1674. 000012B8  6700 00B6                beq        +0xB8 /* 00001370 */
  1675. 000012BC  2F0B                     move.l     -[A7], A3
  1676. 000012BE  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  1677. 000012C2  102E FFEF                move.b     D0, [A6 - 0x11]
  1678. 000012C6  670A                     beq        +0xC /* 000012D2 */
  1679. 000012C8  2054                     movea.l    A0, [A4]
  1680. 000012CA  4228 0025                clr.b      [A0 + 0x25]
  1681. 000012CE  6000 010E                bra        +0x110 /* 000013DE */
  1682. label000012D2:
  1683. 000012D2  DC6E FFF8                add.w      D6, [A6 - 0x8]
  1684. 000012D6  DE6E FFFA                add.w      D7, [A6 - 0x6]
  1685. 000012DA  2054                     movea.l    A0, [A4]
  1686. 000012DC  216E FFF0 0006           move.l     [A0 + 0x6], [A6 - 0x10]
  1687. 000012E2  216E FFF4 0002           move.l     [A0 + 0x2], [A6 - 0xC]
  1688. 000012E8  486E FFC4                pea.l      [A6 - 0x3C]
  1689. 000012EC  2054                     movea.l    A0, [A4]
  1690. 000012EE  4868 0002                pea.l      [A0 + 0x2]
  1691. 000012F2  4EBA F638                jsr        [PC - 0x9C8 /* 0000092C */]
  1692. 000012F6  205F                     movea.l    A0, [A7]+
  1693. 000012F8  2454                     movea.l    A2, [A4]
  1694. 000012FA  43EA 0010                lea.l      A1, [A2 + 0x10]
  1695. 000012FE  22D8                     move.l     [A1]+, [A0]+
  1696. 00001300  22D8                     move.l     [A1]+, [A0]+
  1697. 00001302  3007                     move.w     D0, D7
  1698. 00001304  5340                     subq.w     D0, 1
  1699. 00001306  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  1700. 0000130A  D046                     add.w      D0, D6
  1701. 0000130C  3540 000A                move.w     [A2 + 0xA], D0
  1702. 00001310  4A6A 000A                tst.w      [A2 + 0xA]
  1703. 00001314  5DC0                     slt        D0
  1704. 00001316  7264                     moveq.l    D1, 0x64
  1705. 00001318  B26A 000A                cmp.w      D1, [A2 + 0xA]
  1706. 0000131C  5DC1                     slt        D1
  1707. 0000131E  8001                     or.b       D0, D1
  1708. 00001320  6714                     beq        +0x16 /* 00001336 */
  1709. 00001322  2F3C 0064 0000           move.l     -[A7], 0x640000 /* 'd\0\0' */
  1710. 00001328  4EBA F194                jsr        [PC - 0xE6C /* 000004BE */]
  1711. 0000132C  301F                     move.w     D0, [A7]+
  1712. 0000132E  5240                     addq.w     D0, 1
  1713. 00001330  2054                     movea.l    A0, [A4]
  1714. 00001332  3140 000A                move.w     [A0 + 0xA], D0
  1715. label00001336:
  1716. 00001336  42A7                     clr.l      -[A7]
  1717. 00001338  2054                     movea.l    A0, [A4]
  1718. 0000133A  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1719. 0000133E  2268 0020                movea.l    A1, [A0 + 0x20]
  1720. 00001342  2251                     movea.l    A1, [A1]
  1721. 00001344  2F29 0002                move.l     -[A7], [A1 + 0x2]
  1722. 00001348  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  1723. 0000134C  2A1F                     move.l     D5, [A7]+
  1724. 0000134E  2054                     movea.l    A0, [A4]
  1725. 00001350  2145 000C                move.l     [A0 + 0xC], D5
  1726. 00001354  4267                     clr.w      -[A7]
  1727. 00001356  2F0B                     move.l     -[A7], A3
  1728. 00001358  4EAD 24FA                jsr        [A5 + 0x24FA /* export_1179 */]
  1729. 0000135C  101F                     move.b     D0, [A7]+
  1730. 0000135E  6708                     beq        +0xA /* 00001368 */
  1731. 00001360  2F0B                     move.l     -[A7], A3
  1732. 00001362  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  1733. 00001366  6076                     bra        +0x78 /* 000013DE */
  1734. label00001368:
  1735. 00001368  2054                     movea.l    A0, [A4]
  1736. 0000136A  4228 0025                clr.b      [A0 + 0x25]
  1737. 0000136E  606E                     bra        +0x70 /* 000013DE */
  1738. label00001370:
  1739. 00001370  486E FFC4                pea.l      [A6 - 0x3C]
  1740. 00001374  2054                     movea.l    A0, [A4]
  1741. 00001376  4868 0002                pea.l      [A0 + 0x2]
  1742. 0000137A  4EBA F5B0                jsr        [PC - 0xA50 /* 0000092C */]
  1743. 0000137E  205F                     movea.l    A0, [A7]+
  1744. 00001380  2454                     movea.l    A2, [A4]
  1745. 00001382  43EA 0010                lea.l      A1, [A2 + 0x10]
  1746. 00001386  22D8                     move.l     [A1]+, [A0]+
  1747. 00001388  22D8                     move.l     [A1]+, [A0]+
  1748. 0000138A  4267                     clr.w      -[A7]
  1749. 0000138C  2254                     movea.l    A1, [A4]
  1750. 0000138E  2069 000C                movea.l    A0, [A1 + 0xC]
  1751. 00001392  2050                     movea.l    A0, [A0]
  1752. 00001394  4868 000C                pea.l      [A0 + 0xC]
  1753. 00001398  A8AE                     syscall    EmptyRect
  1754. 0000139A  101F                     move.b     D0, [A7]+
  1755. 0000139C  6716                     beq        +0x18 /* 000013B4 */
  1756. 0000139E  2254                     movea.l    A1, [A4]
  1757. 000013A0  2069 000C                movea.l    A0, [A1 + 0xC]
  1758. 000013A4  2050                     movea.l    A0, [A0]
  1759. 000013A6  45E8 000C                lea.l      A2, [A0 + 0xC]
  1760. 000013AA  41E9 0010                lea.l      A0, [A1 + 0x10]
  1761. 000013AE  24D8                     move.l     [A2]+, [A0]+
  1762. 000013B0  24D8                     move.l     [A2]+, [A0]+
  1763. 000013B2  602A                     bra        +0x2C /* 000013DE */
  1764. label000013B4:
  1765. 000013B4  2254                     movea.l    A1, [A4]
  1766. 000013B6  2069 000C                movea.l    A0, [A1 + 0xC]
  1767. 000013BA  2050                     movea.l    A0, [A0]
  1768. 000013BC  4868 000C                pea.l      [A0 + 0xC]
  1769. 000013C0  4869 0010                pea.l      [A1 + 0x10]
  1770. 000013C4  486E FFE2                pea.l      [A6 - 0x1E]
  1771. 000013C8  A8AB                     syscall    UnionRect
  1772. 000013CA  2254                     movea.l    A1, [A4]
  1773. 000013CC  2069 000C                movea.l    A0, [A1 + 0xC]
  1774. 000013D0  2050                     movea.l    A0, [A0]
  1775. 000013D2  45E8 000C                lea.l      A2, [A0 + 0xC]
  1776. 000013D6  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  1777. 000013DA  24D8                     move.l     [A2]+, [A0]+
  1778. 000013DC  24D8                     move.l     [A2]+, [A0]+
  1779. label000013DE:
  1780. 000013DE  2054                     movea.l    A0, [A4]
  1781. 000013E0  4A28 0025                tst.b      [A0 + 0x25]
  1782. 000013E4  6612                     bne        +0x14 /* 000013F8 */
  1783. 000013E6  2F0B                     move.l     -[A7], A3
  1784. 000013E8  2254                     movea.l    A1, [A4]
  1785. 000013EA  2069 0020                movea.l    A0, [A1 + 0x20]
  1786. 000013EE  2050                     movea.l    A0, [A0]
  1787. 000013F0  2F28 0006                move.l     -[A7], [A0 + 0x6]
  1788. 000013F4  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  1789. label000013F8:
  1790. 000013F8  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  1791. 000013FC  4E5E                     unlink     A6
  1792. 000013FE  205F                     movea.l    A0, [A7]+
  1793. 00001400  504F                     addq.w     A7, 8
  1794. 00001402  4ED0                     jmp        [A0]
  1795. 00001404  0000 0000                ori.b      D0, 0x0
  1796. 00001408  0000 0000                ori.b      D0, 0x0
  1797. 0000140C  0000 4002                ori.b      D0, 0x2
  1798. 00001410  A000                     syscall    Open/PBHOpen/HOpen
  1799. 00001412  0000 0000                ori.b      D0, 0x0
  1800. 00001416  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1801. export_1430: // at 00001418 (misaligned)
  1802. 0000141A  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1803. 0000141E  2E9F                     move.l     [A7], [A7]+
  1804. 00001420  4E75                     rts
  1805. export_1431:
  1806. 00001422  4E56 0000                link       A6, 0
  1807. 00001426  2F0C                     move.l     -[A7], A4
  1808. 00001428  286E 0008                movea.l    A4, [A6 + 0x8]
  1809. 0000142C  1F3C 0002                move.b     -[A7], 0x2
  1810. 00001430  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1811. 00001434  2054                     movea.l    A0, [A4]
  1812. 00001436  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1813. 0000143A  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  1814. 0000143E  1F3C 0002                move.b     -[A7], 0x2
  1815. 00001442  2054                     movea.l    A0, [A4]
  1816. 00001444  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1817. 00001448  1F3C 0001                move.b     -[A7], 0x1
  1818. 0000144C  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1819. 00001450  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1820. 00001454  2254                     movea.l    A1, [A4]
  1821. 00001456  2069 0020                movea.l    A0, [A1 + 0x20]
  1822. 0000145A  2050                     movea.l    A0, [A0]
  1823. 0000145C  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  1824. 00001462  285F                     movea.l    A4, [A7]+
  1825. 00001464  4E5E                     unlink     A6
  1826. 00001466  2E9F                     move.l     [A7], [A7]+
  1827. 00001468  4E75                     rts
  1828. export_1432:
  1829. 0000146A  4E56 0000                link       A6, 0
  1830. 0000146E  2F0C                     move.l     -[A7], A4
  1831. 00001470  286E 0008                movea.l    A4, [A6 + 0x8]
  1832. 00001474  1F3C 0002                move.b     -[A7], 0x2
  1833. 00001478  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1834. 0000147C  2054                     movea.l    A0, [A4]
  1835. 0000147E  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1836. 00001482  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  1837. 00001486  1F3C 0002                move.b     -[A7], 0x2
  1838. 0000148A  2054                     movea.l    A0, [A4]
  1839. 0000148C  3F28 000A                move.w     -[A7], [A0 + 0xA]
  1840. 00001490  4267                     clr.w      -[A7]
  1841. 00001492  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1842. 00001496  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  1843. 0000149A  2254                     movea.l    A1, [A4]
  1844. 0000149C  2069 0020                movea.l    A0, [A1 + 0x20]
  1845. 000014A0  2050                     movea.l    A0, [A0]
  1846. 000014A2  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  1847. 000014A8  285F                     movea.l    A4, [A7]+
  1848. 000014AA  4E5E                     unlink     A6
  1849. 000014AC  2E9F                     move.l     [A7], [A7]+
  1850. 000014AE  4E75                     rts
  1851. export_1433:
  1852. 000014B0  4E56 0000                link       A6, 0
  1853. 000014B4  4E5E                     unlink     A6
  1854. 000014B6  2E9F                     move.l     [A7], [A7]+
  1855. 000014B8  4E75                     rts
  1856. export_1434:
  1857. 000014BA  4E56 FFD4                link       A6, -0x002C
  1858. 000014BE  48E7 0F28                movem.l    -[A7], D4,D5,D6,D7,A2,A4
  1859. 000014C2  286E 0008                movea.l    A4, [A6 + 0x8]
  1860. 000014C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1861. 000014CA  4EBA F8CA                jsr        [PC - 0x736 /* 00000D96 */]
  1862. 000014CE  486E FFE6                pea.l      [A6 - 0x1A]
  1863. 000014D2  A898                     syscall    GetPenState
  1864. 000014D4  2F3C 0004 0004           move.l     -[A7], 0x40004
  1865. 000014DA  A89B                     syscall    PenSize
  1866. 000014DC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1867. 000014E0  2454                     movea.l    A2, [A4]
  1868. 000014E2  43EA 0010                lea.l      A1, [A2 + 0x10]
  1869. 000014E6  20D9                     move.l     [A0]+, [A1]+
  1870. 000014E8  20D9                     move.l     [A0]+, [A1]+
  1871. 000014EA  486E FFF8                pea.l      [A6 - 0x8]
  1872. 000014EE  2F3C FFFB FFFB           move.l     -[A7], 0xFFFBFFFB
  1873. 000014F4  A8A9                     syscall    InsetRect
  1874. 000014F6  42A7                     clr.l      -[A7]
  1875. 000014F8  2054                     movea.l    A0, [A4]
  1876. 000014FA  4868 0026                pea.l      [A0 + 0x26]
  1877. 000014FE  486E FFD4                pea.l      [A6 - 0x2C]
  1878. 00001502  3F3C 100E                move.w     -[A7], 0x100E
  1879. 00001506  A9EB                     syscall    Pack4/FP68K
  1880. 00001508  486E FFD4                pea.l      [A6 - 0x2C]
  1881. 0000150C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1882. 00001510  201F                     move.l     D0, [A7]+
  1883. 00001512  3A00                     move.w     D5, D0
  1884. 00001514  7E01                     moveq.l    D7, 0x01
  1885. 00001516  6000 0090                bra        +0x92 /* 000015A8 */
  1886. label0000151A:
  1887. 0000151A  42A7                     clr.l      -[A7]
  1888. 0000151C  3007                     move.w     D0, D7
  1889. 0000151E  2054                     movea.l    A0, [A4]
  1890. 00001520  E540                     asl        D0.w, 2
  1891. 00001522  4870 0052                pea.l      [A0 + D0.w + 0x52]
  1892. 00001526  486E FFD4                pea.l      [A6 - 0x2C]
  1893. 0000152A  3F3C 100E                move.w     -[A7], 0x100E
  1894. 0000152E  A9EB                     syscall    Pack4/FP68K
  1895. 00001530  486E FFD4                pea.l      [A6 - 0x2C]
  1896. 00001534  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1897. 00001538  201F                     move.l     D0, [A7]+
  1898. 0000153A  3C00                     move.w     D6, D0
  1899. 0000153C  4A46                     tst.w      D6
  1900. 0000153E  6F66                     ble        +0x68 /* 000015A6 */
  1901. 00001540  3006                     move.w     D0, D6
  1902. 00001542  5340                     subq.w     D0, 1
  1903. 00001544  6B44                     bmi        +0x46 /* 0000158A */
  1904. 00001546  0440 00F8                subi.w     D0, 0xF8
  1905. 0000154A  6F20                     ble        +0x22 /* 0000156C */
  1906. 0000154C  5340                     subq.w     D0, 1
  1907. 0000154E  6B3A                     bmi        +0x3C /* 0000158A */
  1908. 00001550  0440 00F9                subi.w     D0, 0xF9
  1909. 00001554  6F1E                     ble        +0x20 /* 00001574 */
  1910. 00001556  5340                     subq.w     D0, 1
  1911. 00001558  6B30                     bmi        +0x32 /* 0000158A */
  1912. 0000155A  0440 00F9                subi.w     D0, 0xF9
  1913. 0000155E  6F1C                     ble        +0x1E /* 0000157C */
  1914. 00001560  5340                     subq.w     D0, 1
  1915. 00001562  6B26                     bmi        +0x28 /* 0000158A */
  1916. 00001564  0440 00FA                subi.w     D0, 0xFA
  1917. 00001568  6F1A                     ble        +0x1C /* 00001584 */
  1918. 0000156A  601E                     bra        +0x20 /* 0000158A */
  1919. label0000156C:
  1920. 0000156C  486D F9FE                pea.l      [A5 - 0x602]
  1921. 00001570  A89D                     syscall    PenPat
  1922. 00001572  6016                     bra        +0x18 /* 0000158A */
  1923. label00001574:
  1924. 00001574  486D FA06                pea.l      [A5 - 0x5FA]
  1925. 00001578  A89D                     syscall    PenPat
  1926. 0000157A  600E                     bra        +0x10 /* 0000158A */
  1927. label0000157C:
  1928. 0000157C  486D F9F6                pea.l      [A5 - 0x60A]
  1929. 00001580  A89D                     syscall    PenPat
  1930. 00001582  6006                     bra        +0x8 /* 0000158A */
  1931. label00001584:
  1932. 00001584  486D FA0E                pea.l      [A5 - 0x5F2]
  1933. 00001588  A89D                     syscall    PenPat
  1934. label0000158A:
  1935. 0000158A  3007                     move.w     D0, D7
  1936. 0000158C  5340                     subq.w     D0, 1
  1937. 0000158E  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1938. 00001592  D045                     add.w      D0, D5
  1939. 00001594  3800                     move.w     D4, D0
  1940. 00001596  987C 002D                sub.w      D4, 0x2D /* '-' */
  1941. 0000159A  486E FFF8                pea.l      [A6 - 0x8]
  1942. 0000159E  3F04                     move.w     -[A7], D4
  1943. 000015A0  3F3C 005A                move.w     -[A7], 0x5A /* 'Z' */
  1944. 000015A4  A8BE                     syscall    FrameArc
  1945. label000015A6:
  1946. 000015A6  5247                     addq.w     D7, 1
  1947. label000015A8:
  1948. 000015A8  7004                     moveq.l    D0, 0x04
  1949. 000015AA  B047                     cmp.w      D0, D7
  1950. 000015AC  6C00 FF6C                bge        -0x92 /* 0000151A */
  1951. 000015B0  486E FFE6                pea.l      [A6 - 0x1A]
  1952. 000015B4  A899                     syscall    SetPenState
  1953. 000015B6  4CDF 14F0                movem.l    D4,D5,D6,D7,A2,A4, [A7]+
  1954. 000015BA  4E5E                     unlink     A6
  1955. 000015BC  2E9F                     move.l     [A7], [A7]+
  1956. 000015BE  4E75                     rts
  1957. export_1435:
  1958. 000015C0  4E56 FF6E                link       A6, -0x0092
  1959. 000015C4  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1960. 000015C8  206E 000C                movea.l    A0, [A6 + 0xC]
  1961. 000015CC  2F08                     move.l     -[A7], A0
  1962. 000015CE  486E 000C                pea.l      [A6 + 0xC]
  1963. 000015D2  3F3C 1010                move.w     -[A7], 0x1010
  1964. 000015D6  A9EB                     syscall    Pack4/FP68K
  1965. 000015D8  266E 0008                movea.l    A3, [A6 + 0x8]
  1966. 000015DC  284B                     movea.l    A4, A3
  1967. 000015DE  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  1968. 000015E2  2454                     movea.l    A2, [A4]
  1969. 000015E4  43EA 0010                lea.l      A1, [A2 + 0x10]
  1970. 000015E8  20D9                     move.l     [A0]+, [A1]+
  1971. 000015EA  20D9                     move.l     [A0]+, [A1]+
  1972. 000015EC  486E FFC2                pea.l      [A6 - 0x3E]
  1973. 000015F0  2F3C FFFB FFFB           move.l     -[A7], 0xFFFBFFFB
  1974. 000015F6  A8A9                     syscall    InsetRect
  1975. 000015F8  2054                     movea.l    A0, [A4]
  1976. 000015FA  1028 0045                move.b     D0, [A0 + 0x45]
  1977. 000015FE  6706                     beq        +0x8 /* 00001606 */
  1978. 00001600  2054                     movea.l    A0, [A4]
  1979. 00001602  4228 0045                clr.b      [A0 + 0x45]
  1980. label00001606:
  1981. 00001606  7005                     moveq.l    D0, 0x05
  1982. 00001608  2054                     movea.l    A0, [A4]
  1983. 0000160A  B028 004A                cmp.b      D0, [A0 + 0x4A]
  1984. 0000160E  6618                     bne        +0x1A /* 00001628 */
  1985. 00001610  486E 000C                pea.l      [A6 + 0xC]
  1986. 00001614  486E FFB0                pea.l      [A6 - 0x50]
  1987. 00001618  3F3C 100E                move.w     -[A7], 0x100E
  1988. 0000161C  A9EB                     syscall    Pack4/FP68K
  1989. 0000161E  486E FFB0                pea.l      [A6 - 0x50]
  1990. 00001622  2F0B                     move.l     -[A7], A3
  1991. 00001624  4EAD 25F2                jsr        [A5 + 0x25F2 /* export_1210 */]
  1992. label00001628:
  1993. 00001628  2054                     movea.l    A0, [A4]
  1994. 0000162A  4868 003A                pea.l      [A0 + 0x3A]
  1995. 0000162E  486E FFB0                pea.l      [A6 - 0x50]
  1996. 00001632  3F3C 100E                move.w     -[A7], 0x100E
  1997. 00001636  A9EB                     syscall    Pack4/FP68K
  1998. 00001638  4868 002A                pea.l      [A0 + 0x2A]
  1999. 0000163C  486E FFB0                pea.l      [A6 - 0x50]
  2000. 00001640  3F3C 1008                move.w     -[A7], 0x1008
  2001. 00001644  A9EB                     syscall    Pack4/FP68K
  2002. 00001646  56C0                     sne        D0
  2003. 00001648  4868 0036                pea.l      [A0 + 0x36]
  2004. 0000164C  486E FFA6                pea.l      [A6 - 0x5A]
  2005. 00001650  3F3C 100E                move.w     -[A7], 0x100E
  2006. 00001654  A9EB                     syscall    Pack4/FP68K
  2007. 00001656  4868 0026                pea.l      [A0 + 0x26]
  2008. 0000165A  486E FFA6                pea.l      [A6 - 0x5A]
  2009. 0000165E  3F3C 1008                move.w     -[A7], 0x1008
  2010. 00001662  A9EB                     syscall    Pack4/FP68K
  2011. 00001664  56C1                     sne        D1
  2012. 00001666  8001                     or.b       D0, D1
  2013. 00001668  6700 06E2                beq        +0x6E4 /* 00001D4C */
  2014. 0000166C  2054                     movea.l    A0, [A4]
  2015. 0000166E  4868 003A                pea.l      [A0 + 0x3A]
  2016. 00001672  486E FFB0                pea.l      [A6 - 0x50]
  2017. 00001676  3F3C 100E                move.w     -[A7], 0x100E
  2018. 0000167A  A9EB                     syscall    Pack4/FP68K
  2019. 0000167C  4868 002A                pea.l      [A0 + 0x2A]
  2020. 00001680  486E FFB0                pea.l      [A6 - 0x50]
  2021. 00001684  3F3C 1002                move.w     -[A7], 0x1002
  2022. 00001688  A9EB                     syscall    Pack4/FP68K
  2023. 0000168A  486E FFB0                pea.l      [A6 - 0x50]
  2024. 0000168E  486E FFD0                pea.l      [A6 - 0x30]
  2025. 00001692  3F3C 1010                move.w     -[A7], 0x1010
  2026. 00001696  A9EB                     syscall    Pack4/FP68K
  2027. 00001698  4868 0036                pea.l      [A0 + 0x36]
  2028. 0000169C  486E FFB0                pea.l      [A6 - 0x50]
  2029. 000016A0  3F3C 100E                move.w     -[A7], 0x100E
  2030. 000016A4  A9EB                     syscall    Pack4/FP68K
  2031. 000016A6  4868 0026                pea.l      [A0 + 0x26]
  2032. 000016AA  486E FFB0                pea.l      [A6 - 0x50]
  2033. 000016AE  3F3C 1002                move.w     -[A7], 0x1002
  2034. 000016B2  A9EB                     syscall    Pack4/FP68K
  2035. 000016B4  486E FFB0                pea.l      [A6 - 0x50]
  2036. 000016B8  486E FFD4                pea.l      [A6 - 0x2C]
  2037. 000016BC  3F3C 1010                move.w     -[A7], 0x1010
  2038. 000016C0  A9EB                     syscall    Pack4/FP68K
  2039. 000016C2  486E FFD4                pea.l      [A6 - 0x2C]
  2040. 000016C6  486E FFB0                pea.l      [A6 - 0x50]
  2041. 000016CA  3F3C 100E                move.w     -[A7], 0x100E
  2042. 000016CE  A9EB                     syscall    Pack4/FP68K
  2043. 000016D0  022E 007F FFB0           andi.b     [A6 - 0x50], 0x7F
  2044. 000016D6  487A 0B0A                pea.l      [PC + 0xB0A /* 000021E2, value 0x4006B400 */]
  2045. 000016DA  486E FFB0                pea.l      [A6 - 0x50]
  2046. 000016DE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2047. 000016E2  A9EB                     syscall    Pack4/FP68K
  2048. 000016E4  6F72                     ble        +0x74 /* 00001758 */
  2049. 000016E6  486E FFD4                pea.l      [A6 - 0x2C]
  2050. 000016EA  486E FFB0                pea.l      [A6 - 0x50]
  2051. 000016EE  3F3C 100E                move.w     -[A7], 0x100E
  2052. 000016F2  A9EB                     syscall    Pack4/FP68K
  2053. 000016F4  487A 0A6A                pea.l      [PC + 0xA6A /* 00002160, value 0x0, cstring "" */]
  2054. 000016F8  486E FFB0                pea.l      [A6 - 0x50]
  2055. 000016FC  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2056. 00001700  A9EB                     syscall    Pack4/FP68K
  2057. 00001702  6F2C                     ble        +0x2E /* 00001730 */
  2058. 00001704  486E FFD4                pea.l      [A6 - 0x2C]
  2059. 00001708  486E FFB0                pea.l      [A6 - 0x50]
  2060. 0000170C  3F3C 100E                move.w     -[A7], 0x100E
  2061. 00001710  A9EB                     syscall    Pack4/FP68K
  2062. 00001712  487A 0A42                pea.l      [PC + 0xA42 /* 00002156, value 0x4007B400 */]
  2063. 00001716  486E FFB0                pea.l      [A6 - 0x50]
  2064. 0000171A  3F3C 0002                move.w     -[A7], 0x2
  2065. 0000171E  A9EB                     syscall    Pack4/FP68K
  2066. 00001720  486E FFB0                pea.l      [A6 - 0x50]
  2067. 00001724  486E FFD4                pea.l      [A6 - 0x2C]
  2068. 00001728  3F3C 1010                move.w     -[A7], 0x1010
  2069. 0000172C  A9EB                     syscall    Pack4/FP68K
  2070. 0000172E  6028                     bra        +0x2A /* 00001758 */
  2071. label00001730:
  2072. 00001730  486E FFD4                pea.l      [A6 - 0x2C]
  2073. 00001734  486E FFB0                pea.l      [A6 - 0x50]
  2074. 00001738  3F3C 100E                move.w     -[A7], 0x100E
  2075. 0000173C  A9EB                     syscall    Pack4/FP68K
  2076. 0000173E  487A 0A16                pea.l      [PC + 0xA16 /* 00002156, value 0x4007B400 */]
  2077. 00001742  486E FFB0                pea.l      [A6 - 0x50]
  2078. 00001746  4267                     clr.w      -[A7]
  2079. 00001748  A9EB                     syscall    Pack4/FP68K
  2080. 0000174A  486E FFB0                pea.l      [A6 - 0x50]
  2081. 0000174E  486E FFD4                pea.l      [A6 - 0x2C]
  2082. 00001752  3F3C 1010                move.w     -[A7], 0x1010
  2083. 00001756  A9EB                     syscall    Pack4/FP68K
  2084. label00001758:
  2085. 00001758  486E FFD0                pea.l      [A6 - 0x30]
  2086. 0000175C  486E FFB0                pea.l      [A6 - 0x50]
  2087. 00001760  3F3C 100E                move.w     -[A7], 0x100E
  2088. 00001764  A9EB                     syscall    Pack4/FP68K
  2089. 00001766  487A 09F8                pea.l      [PC + 0x9F8 /* 00002160, value 0x0, cstring "" */]
  2090. 0000176A  486E FFB0                pea.l      [A6 - 0x50]
  2091. 0000176E  3F3C 0008                move.w     -[A7], 0x8
  2092. 00001772  A9EB                     syscall    Pack4/FP68K
  2093. 00001774  6700 0264                beq        +0x266 /* 000019DA */
  2094. 00001778  42A7                     clr.l      -[A7]
  2095. 0000177A  2F0B                     move.l     -[A7], A3
  2096. 0000177C  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  2097. 00001780  101F                     move.b     D0, [A7]+
  2098. 00001782  4880                     ext.w      D0
  2099. 00001784  670E                     beq        +0x10 /* 00001794 */
  2100. 00001786  5340                     subq.w     D0, 1
  2101. 00001788  671A                     beq        +0x1C /* 000017A4 */
  2102. 0000178A  5340                     subq.w     D0, 1
  2103. 0000178C  6726                     beq        +0x28 /* 000017B4 */
  2104. 0000178E  5340                     subq.w     D0, 1
  2105. 00001790  6732                     beq        +0x34 /* 000017C4 */
  2106. 00001792  603E                     bra        +0x40 /* 000017D2 */
  2107. label00001794:
  2108. 00001794  487A 09CA                pea.l      [PC + 0x9CA /* 00002160, value 0x0, cstring "" */]
  2109. 00001798  486E FFEC                pea.l      [A6 - 0x14]
  2110. 0000179C  3F3C 1010                move.w     -[A7], 0x1010
  2111. 000017A0  A9EB                     syscall    Pack4/FP68K
  2112. 000017A2  602E                     bra        +0x30 /* 000017D2 */
  2113. label000017A4:
  2114. 000017A4  487A 09CE                pea.l      [PC + 0x9CE /* 00002174, value 0x3FFE8000 */]
  2115. 000017A8  486E FFEC                pea.l      [A6 - 0x14]
  2116. 000017AC  3F3C 1010                move.w     -[A7], 0x1010
  2117. 000017B0  A9EB                     syscall    Pack4/FP68K
  2118. 000017B2  601E                     bra        +0x20 /* 000017D2 */
  2119. label000017B4:
  2120. 000017B4  487A 0A22                pea.l      [PC + 0xA22 /* 000021D8, value 0x3FFEE666 */]
  2121. 000017B8  486E FFEC                pea.l      [A6 - 0x14]
  2122. 000017BC  3F3C 1010                move.w     -[A7], 0x1010
  2123. 000017C0  A9EB                     syscall    Pack4/FP68K
  2124. 000017C2  600E                     bra        +0x10 /* 000017D2 */
  2125. label000017C4:
  2126. 000017C4  487A 0A08                pea.l      [PC + 0xA08 /* 000021CE, value 0x4003A000 */]
  2127. 000017C8  486E FFEC                pea.l      [A6 - 0x14]
  2128. 000017CC  3F3C 1010                move.w     -[A7], 0x1010
  2129. 000017D0  A9EB                     syscall    Pack4/FP68K
  2130. label000017D2:
  2131. 000017D2  486E FFD0                pea.l      [A6 - 0x30]
  2132. 000017D6  486E FFB0                pea.l      [A6 - 0x50]
  2133. 000017DA  3F3C 100E                move.w     -[A7], 0x100E
  2134. 000017DE  A9EB                     syscall    Pack4/FP68K
  2135. 000017E0  486E FFD0                pea.l      [A6 - 0x30]
  2136. 000017E4  486E FFA6                pea.l      [A6 - 0x5A]
  2137. 000017E8  3F3C 100E                move.w     -[A7], 0x100E
  2138. 000017EC  A9EB                     syscall    Pack4/FP68K
  2139. 000017EE  486E FFD0                pea.l      [A6 - 0x30]
  2140. 000017F2  486E FFA6                pea.l      [A6 - 0x5A]
  2141. 000017F6  3F3C 1004                move.w     -[A7], 0x1004
  2142. 000017FA  A9EB                     syscall    Pack4/FP68K
  2143. 000017FC  487A 09A8                pea.l      [PC + 0x9A8 /* 000021A6, value 0x3FFF8000 */]
  2144. 00001800  486E FFA6                pea.l      [A6 - 0x5A]
  2145. 00001804  4267                     clr.w      -[A7]
  2146. 00001806  A9EB                     syscall    Pack4/FP68K
  2147. 00001808  486E FFA6                pea.l      [A6 - 0x5A]
  2148. 0000180C  486E FFB0                pea.l      [A6 - 0x50]
  2149. 00001810  3F3C 0006                move.w     -[A7], 0x6
  2150. 00001814  A9EB                     syscall    Pack4/FP68K
  2151. 00001816  486E FFB0                pea.l      [A6 - 0x50]
  2152. 0000181A  486E FFD8                pea.l      [A6 - 0x28]
  2153. 0000181E  3F3C 1010                move.w     -[A7], 0x1010
  2154. 00001822  A9EB                     syscall    Pack4/FP68K
  2155. 00001824  486E FFD8                pea.l      [A6 - 0x28]
  2156. 00001828  486E FFB0                pea.l      [A6 - 0x50]
  2157. 0000182C  3F3C 100E                move.w     -[A7], 0x100E
  2158. 00001830  A9EB                     syscall    Pack4/FP68K
  2159. 00001832  486E 000C                pea.l      [A6 + 0xC]
  2160. 00001836  486E FFB0                pea.l      [A6 - 0x50]
  2161. 0000183A  3F3C 1004                move.w     -[A7], 0x1004
  2162. 0000183E  A9EB                     syscall    Pack4/FP68K
  2163. 00001840  2054                     movea.l    A0, [A4]
  2164. 00001842  4868 002A                pea.l      [A0 + 0x2A]
  2165. 00001846  486E FFB0                pea.l      [A6 - 0x50]
  2166. 0000184A  3F3C 1000                move.w     -[A7], 0x1000
  2167. 0000184E  A9EB                     syscall    Pack4/FP68K
  2168. 00001850  486E FFB0                pea.l      [A6 - 0x50]
  2169. 00001854  486E FFF0                pea.l      [A6 - 0x10]
  2170. 00001858  3F3C 1010                move.w     -[A7], 0x1010
  2171. 0000185C  A9EB                     syscall    Pack4/FP68K
  2172. 0000185E  2D68 002A FFF4           move.l     [A6 - 0xC], [A0 + 0x2A]
  2173. 00001864  42A7                     clr.l      -[A7]
  2174. 00001866  486E FFF0                pea.l      [A6 - 0x10]
  2175. 0000186A  486E FFB0                pea.l      [A6 - 0x50]
  2176. 0000186E  3F3C 100E                move.w     -[A7], 0x100E
  2177. 00001872  A9EB                     syscall    Pack4/FP68K
  2178. 00001874  486E FFB0                pea.l      [A6 - 0x50]
  2179. 00001878  486E FFEC                pea.l      [A6 - 0x14]
  2180. 0000187C  486E FFA6                pea.l      [A6 - 0x5A]
  2181. 00001880  3F3C 100E                move.w     -[A7], 0x100E
  2182. 00001884  A9EB                     syscall    Pack4/FP68K
  2183. 00001886  486E FFA6                pea.l      [A6 - 0x5A]
  2184. 0000188A  4EBA EF62                jsr        [PC - 0x109E /* 000007EE */]
  2185. 0000188E  2054                     movea.l    A0, [A4]
  2186. 00001890  215F 002A                move.l     [A0 + 0x2A], [A7]+
  2187. 00001894  4868 002A                pea.l      [A0 + 0x2A]
  2188. 00001898  486E FFB0                pea.l      [A6 - 0x50]
  2189. 0000189C  3F3C 100E                move.w     -[A7], 0x100E
  2190. 000018A0  A9EB                     syscall    Pack4/FP68K
  2191. 000018A2  486E FFF4                pea.l      [A6 - 0xC]
  2192. 000018A6  486E FFB0                pea.l      [A6 - 0x50]
  2193. 000018AA  3F3C 1002                move.w     -[A7], 0x1002
  2194. 000018AE  A9EB                     syscall    Pack4/FP68K
  2195. 000018B0  486E 000C                pea.l      [A6 + 0xC]
  2196. 000018B4  486E FFB0                pea.l      [A6 - 0x50]
  2197. 000018B8  3F3C 1006                move.w     -[A7], 0x1006
  2198. 000018BC  A9EB                     syscall    Pack4/FP68K
  2199. 000018BE  486E FFB0                pea.l      [A6 - 0x50]
  2200. 000018C2  486E FFD8                pea.l      [A6 - 0x28]
  2201. 000018C6  3F3C 1010                move.w     -[A7], 0x1010
  2202. 000018CA  A9EB                     syscall    Pack4/FP68K
  2203. 000018CC  4868 002A                pea.l      [A0 + 0x2A]
  2204. 000018D0  486E FFB0                pea.l      [A6 - 0x50]
  2205. 000018D4  3F3C 100E                move.w     -[A7], 0x100E
  2206. 000018D8  A9EB                     syscall    Pack4/FP68K
  2207. 000018DA  487A 08CA                pea.l      [PC + 0x8CA /* 000021A6, value 0x3FFF8000 */]
  2208. 000018DE  486E FFB0                pea.l      [A6 - 0x50]
  2209. 000018E2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2210. 000018E6  A9EB                     syscall    Pack4/FP68K
  2211. 000018E8  55C0                     scs        D0
  2212. 000018EA  C028 0024                and.b      D0, [A0 + 0x24]
  2213. 000018EE  670C                     beq        +0xE /* 000018FC */
  2214. 000018F0  2054                     movea.l    A0, [A4]
  2215. 000018F2  4228 0024                clr.b      [A0 + 0x24]
  2216. 000018F6  117C 0001 0045           move.b     [A0 + 0x45], 0x1
  2217. label000018FC:
  2218. 000018FC  2054                     movea.l    A0, [A4]
  2219. 000018FE  1028 0024                move.b     D0, [A0 + 0x24]
  2220. 00001902  0A00 0001                xori.b     D0, 0x1
  2221. 00001906  4868 002A                pea.l      [A0 + 0x2A]
  2222. 0000190A  486E FFB0                pea.l      [A6 - 0x50]
  2223. 0000190E  3F3C 100E                move.w     -[A7], 0x100E
  2224. 00001912  A9EB                     syscall    Pack4/FP68K
  2225. 00001914  487A 08AE                pea.l      [PC + 0x8AE /* 000021C4, value 0x3FFEFEB8 */]
  2226. 00001918  486E FFB0                pea.l      [A6 - 0x50]
  2227. 0000191C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2228. 00001920  A9EB                     syscall    Pack4/FP68K
  2229. 00001922  5CC1                     sge        D1
  2230. 00001924  C001                     and.b      D0, D1
  2231. 00001926  6708                     beq        +0xA /* 00001930 */
  2232. 00001928  2054                     movea.l    A0, [A4]
  2233. 0000192A  117C 0001 0024           move.b     [A0 + 0x24], 0x1
  2234. label00001930:
  2235. 00001930  486E FFD8                pea.l      [A6 - 0x28]
  2236. 00001934  41EE FFB0                lea.l      A0, [A6 - 0x50]
  2237. 00001938  43FA 0880                lea.l      A1, [PC + 0x880 /* 000021BA, value 0x4007C800 */]
  2238. 0000193C  20D9                     move.l     [A0]+, [A1]+
  2239. 0000193E  20D9                     move.l     [A0]+, [A1]+
  2240. 00001940  3091                     move.w     [A0], [A1]
  2241. 00001942  486E FFB0                pea.l      [A6 - 0x50]
  2242. 00001946  3F3C 1004                move.w     -[A7], 0x1004
  2243. 0000194A  A9EB                     syscall    Pack4/FP68K
  2244. 0000194C  486E FFD8                pea.l      [A6 - 0x28]
  2245. 00001950  486E FFB0                pea.l      [A6 - 0x50]
  2246. 00001954  3F3C 1004                move.w     -[A7], 0x1004
  2247. 00001958  A9EB                     syscall    Pack4/FP68K
  2248. 0000195A  486E 000C                pea.l      [A6 + 0xC]
  2249. 0000195E  486E FFB0                pea.l      [A6 - 0x50]
  2250. 00001962  3F3C 1004                move.w     -[A7], 0x1004
  2251. 00001966  A9EB                     syscall    Pack4/FP68K
  2252. 00001968  0A2E 0080 FFB0           xori.b     [A6 - 0x50], 0x80
  2253. 0000196E  2054                     movea.l    A0, [A4]
  2254. 00001970  4868 003E                pea.l      [A0 + 0x3E]
  2255. 00001974  486E FFB0                pea.l      [A6 - 0x50]
  2256. 00001978  3F3C 1000                move.w     -[A7], 0x1000
  2257. 0000197C  A9EB                     syscall    Pack4/FP68K
  2258. 0000197E  486E FFB0                pea.l      [A6 - 0x50]
  2259. 00001982  4868 003E                pea.l      [A0 + 0x3E]
  2260. 00001986  3F3C 1010                move.w     -[A7], 0x1010
  2261. 0000198A  A9EB                     syscall    Pack4/FP68K
  2262. 0000198C  4868 002A                pea.l      [A0 + 0x2A]
  2263. 00001990  486E FFB0                pea.l      [A6 - 0x50]
  2264. 00001994  3F3C 100E                move.w     -[A7], 0x100E
  2265. 00001998  A9EB                     syscall    Pack4/FP68K
  2266. 0000199A  4868 003A                pea.l      [A0 + 0x3A]
  2267. 0000199E  486E FFB0                pea.l      [A6 - 0x50]
  2268. 000019A2  3F3C 1002                move.w     -[A7], 0x1002
  2269. 000019A6  A9EB                     syscall    Pack4/FP68K
  2270. 000019A8  022E 007F FFB0           andi.b     [A6 - 0x50], 0x7F
  2271. 000019AE  487A 07D8                pea.l      [PC + 0x7D8 /* 00002188, value 0x3FF7A3D7 */]
  2272. 000019B2  486E FFB0                pea.l      [A6 - 0x50]
  2273. 000019B6  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2274. 000019BA  A9EB                     syscall    Pack4/FP68K
  2275. 000019BC  641C                     bcc        +0x1E /* 000019DA */
  2276. 000019BE  2054                     movea.l    A0, [A4]
  2277. 000019C0  2168 003A 002A           move.l     [A0 + 0x2A], [A0 + 0x3A]
  2278. 000019C6  7005                     moveq.l    D0, 0x05
  2279. 000019C8  B028 004A                cmp.b      D0, [A0 + 0x4A]
  2280. 000019CC  660C                     bne        +0xE /* 000019DA */
  2281. 000019CE  42A7                     clr.l      -[A7]
  2282. 000019D0  487A 078E                pea.l      [PC + 0x78E /* 00002160, value 0x0, cstring "" */]
  2283. 000019D4  2F0B                     move.l     -[A7], A3
  2284. 000019D6  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  2285. label000019DA:
  2286. 000019DA  486E FFD4                pea.l      [A6 - 0x2C]
  2287. 000019DE  486E FFB0                pea.l      [A6 - 0x50]
  2288. 000019E2  3F3C 100E                move.w     -[A7], 0x100E
  2289. 000019E6  A9EB                     syscall    Pack4/FP68K
  2290. 000019E8  487A 0776                pea.l      [PC + 0x776 /* 00002160, value 0x0, cstring "" */]
  2291. 000019EC  486E FFB0                pea.l      [A6 - 0x50]
  2292. 000019F0  3F3C 0008                move.w     -[A7], 0x8
  2293. 000019F4  A9EB                     syscall    Pack4/FP68K
  2294. 000019F6  6700 02BC                beq        +0x2BE /* 00001CB4 */
  2295. 000019FA  486E FFD4                pea.l      [A6 - 0x2C]
  2296. 000019FE  486E FFB0                pea.l      [A6 - 0x50]
  2297. 00001A02  3F3C 100E                move.w     -[A7], 0x100E
  2298. 00001A06  A9EB                     syscall    Pack4/FP68K
  2299. 00001A08  2054                     movea.l    A0, [A4]
  2300. 00001A0A  4868 002A                pea.l      [A0 + 0x2A]
  2301. 00001A0E  486E FFA6                pea.l      [A6 - 0x5A]
  2302. 00001A12  3F3C 100E                move.w     -[A7], 0x100E
  2303. 00001A16  A9EB                     syscall    Pack4/FP68K
  2304. 00001A18  42A7                     clr.l      -[A7]
  2305. 00001A1A  486E FFD4                pea.l      [A6 - 0x2C]
  2306. 00001A1E  486E FF9C                pea.l      [A6 - 0x64]
  2307. 00001A22  3F3C 100E                move.w     -[A7], 0x100E
  2308. 00001A26  A9EB                     syscall    Pack4/FP68K
  2309. 00001A28  486E FF9C                pea.l      [A6 - 0x64]
  2310. 00001A2C  4EBA E890                jsr        [PC - 0x1770 /* 000002BE */]
  2311. 00001A30  2D5F FF98                move.l     [A6 - 0x68], [A7]+
  2312. 00001A34  486E FF98                pea.l      [A6 - 0x68]
  2313. 00001A38  486E FFA6                pea.l      [A6 - 0x5A]
  2314. 00001A3C  3F3C 1004                move.w     -[A7], 0x1004
  2315. 00001A40  A9EB                     syscall    Pack4/FP68K
  2316. 00001A42  42A7                     clr.l      -[A7]
  2317. 00001A44  486E FFD4                pea.l      [A6 - 0x2C]
  2318. 00001A48  486E FF8E                pea.l      [A6 - 0x72]
  2319. 00001A4C  3F3C 100E                move.w     -[A7], 0x100E
  2320. 00001A50  A9EB                     syscall    Pack4/FP68K
  2321. 00001A52  486E FF8E                pea.l      [A6 - 0x72]
  2322. 00001A56  4EBA E866                jsr        [PC - 0x179A /* 000002BE */]
  2323. 00001A5A  2D5F FF8A                move.l     [A6 - 0x76], [A7]+
  2324. 00001A5E  486E FF8A                pea.l      [A6 - 0x76]
  2325. 00001A62  486E FFA6                pea.l      [A6 - 0x5A]
  2326. 00001A66  3F3C 1004                move.w     -[A7], 0x1004
  2327. 00001A6A  A9EB                     syscall    Pack4/FP68K
  2328. 00001A6C  487A 0738                pea.l      [PC + 0x738 /* 000021A6, value 0x3FFF8000 */]
  2329. 00001A70  486E FFA6                pea.l      [A6 - 0x5A]
  2330. 00001A74  4267                     clr.w      -[A7]
  2331. 00001A76  A9EB                     syscall    Pack4/FP68K
  2332. 00001A78  486E FFA6                pea.l      [A6 - 0x5A]
  2333. 00001A7C  486E FFB0                pea.l      [A6 - 0x50]
  2334. 00001A80  3F3C 0006                move.w     -[A7], 0x6
  2335. 00001A84  A9EB                     syscall    Pack4/FP68K
  2336. 00001A86  486E FFB0                pea.l      [A6 - 0x50]
  2337. 00001A8A  486E FFD8                pea.l      [A6 - 0x28]
  2338. 00001A8E  3F3C 1010                move.w     -[A7], 0x1010
  2339. 00001A92  A9EB                     syscall    Pack4/FP68K
  2340. 00001A94  486E FFD8                pea.l      [A6 - 0x28]
  2341. 00001A98  486E FFB0                pea.l      [A6 - 0x50]
  2342. 00001A9C  3F3C 100E                move.w     -[A7], 0x100E
  2343. 00001AA0  A9EB                     syscall    Pack4/FP68K
  2344. 00001AA2  486E 000C                pea.l      [A6 + 0xC]
  2345. 00001AA6  486E FFB0                pea.l      [A6 - 0x50]
  2346. 00001AAA  3F3C 1004                move.w     -[A7], 0x1004
  2347. 00001AAE  A9EB                     syscall    Pack4/FP68K
  2348. 00001AB0  2054                     movea.l    A0, [A4]
  2349. 00001AB2  4868 0026                pea.l      [A0 + 0x26]
  2350. 00001AB6  486E FFB0                pea.l      [A6 - 0x50]
  2351. 00001ABA  3F3C 1000                move.w     -[A7], 0x1000
  2352. 00001ABE  A9EB                     syscall    Pack4/FP68K
  2353. 00001AC0  486E FFB0                pea.l      [A6 - 0x50]
  2354. 00001AC4  4868 0026                pea.l      [A0 + 0x26]
  2355. 00001AC8  3F3C 1010                move.w     -[A7], 0x1010
  2356. 00001ACC  A9EB                     syscall    Pack4/FP68K
  2357. 00001ACE  42A7                     clr.l      -[A7]
  2358. 00001AD0  2054                     movea.l    A0, [A4]
  2359. 00001AD2  4868 0026                pea.l      [A0 + 0x26]
  2360. 00001AD6  486E FFB0                pea.l      [A6 - 0x50]
  2361. 00001ADA  3F3C 100E                move.w     -[A7], 0x100E
  2362. 00001ADE  A9EB                     syscall    Pack4/FP68K
  2363. 00001AE0  486E FFB0                pea.l      [A6 - 0x50]
  2364. 00001AE4  487A 0670                pea.l      [PC + 0x670 /* 00002156, value 0x4007B400 */]
  2365. 00001AE8  4EBA ED5C                jsr        [PC - 0x12A4 /* 00000846 */]
  2366. 00001AEC  2054                     movea.l    A0, [A4]
  2367. 00001AEE  215F 0026                move.l     [A0 + 0x26], [A7]+
  2368. 00001AF2  4868 002A                pea.l      [A0 + 0x2A]
  2369. 00001AF6  43EE FFB0                lea.l      A1, [A6 - 0x50]
  2370. 00001AFA  45FA 06B4                lea.l      A2, [PC + 0x6B4 /* 000021B0, value 0x4001A000 */]
  2371. 00001AFE  22DA                     move.l     [A1]+, [A2]+
  2372. 00001B00  22DA                     move.l     [A1]+, [A2]+
  2373. 00001B02  3292                     move.w     [A1], [A2]
  2374. 00001B04  486E FFB0                pea.l      [A6 - 0x50]
  2375. 00001B08  3F3C 1004                move.w     -[A7], 0x1004
  2376. 00001B0C  A9EB                     syscall    Pack4/FP68K
  2377. 00001B0E  42A7                     clr.l      -[A7]
  2378. 00001B10  486E FFD8                pea.l      [A6 - 0x28]
  2379. 00001B14  486E FFA6                pea.l      [A6 - 0x5A]
  2380. 00001B18  3F3C 100E                move.w     -[A7], 0x100E
  2381. 00001B1C  A9EB                     syscall    Pack4/FP68K
  2382. 00001B1E  486E FFA6                pea.l      [A6 - 0x5A]
  2383. 00001B22  4EBA E79A                jsr        [PC - 0x1866 /* 000002BE */]
  2384. 00001B26  2D5F FF86                move.l     [A6 - 0x7A], [A7]+
  2385. 00001B2A  486E FF86                pea.l      [A6 - 0x7A]
  2386. 00001B2E  486E FFB0                pea.l      [A6 - 0x50]
  2387. 00001B32  3F3C 1004                move.w     -[A7], 0x1004
  2388. 00001B36  A9EB                     syscall    Pack4/FP68K
  2389. 00001B38  487A 066C                pea.l      [PC + 0x66C /* 000021A6, value 0x3FFF8000 */]
  2390. 00001B3C  486E FFB0                pea.l      [A6 - 0x50]
  2391. 00001B40  4267                     clr.w      -[A7]
  2392. 00001B42  A9EB                     syscall    Pack4/FP68K
  2393. 00001B44  486E FFB0                pea.l      [A6 - 0x50]
  2394. 00001B48  486E FFB0                pea.l      [A6 - 0x50]
  2395. 00001B4C  3F3C 0004                move.w     -[A7], 0x4
  2396. 00001B50  A9EB                     syscall    Pack4/FP68K
  2397. 00001B52  486E 000C                pea.l      [A6 + 0xC]
  2398. 00001B56  486E FFB0                pea.l      [A6 - 0x50]
  2399. 00001B5A  3F3C 1004                move.w     -[A7], 0x1004
  2400. 00001B5E  A9EB                     syscall    Pack4/FP68K
  2401. 00001B60  0A2E 0080 FFB0           xori.b     [A6 - 0x50], 0x80
  2402. 00001B66  2054                     movea.l    A0, [A4]
  2403. 00001B68  4868 003E                pea.l      [A0 + 0x3E]
  2404. 00001B6C  486E FFB0                pea.l      [A6 - 0x50]
  2405. 00001B70  3F3C 1000                move.w     -[A7], 0x1000
  2406. 00001B74  A9EB                     syscall    Pack4/FP68K
  2407. 00001B76  486E FFB0                pea.l      [A6 - 0x50]
  2408. 00001B7A  4868 003E                pea.l      [A0 + 0x3E]
  2409. 00001B7E  3F3C 1010                move.w     -[A7], 0x1010
  2410. 00001B82  A9EB                     syscall    Pack4/FP68K
  2411. 00001B84  3028 001E                move.w     D0, [A0 + 0x1E]
  2412. 00001B88  48C0                     ext.l      D0
  2413. 00001B8A  2F00                     move.l     -[A7], D0
  2414. 00001B8C  42A7                     clr.l      -[A7]
  2415. 00001B8E  2054                     movea.l    A0, [A4]
  2416. 00001B90  4868 0026                pea.l      [A0 + 0x26]
  2417. 00001B94  486E FFB0                pea.l      [A6 - 0x50]
  2418. 00001B98  3F3C 100E                move.w     -[A7], 0x100E
  2419. 00001B9C  A9EB                     syscall    Pack4/FP68K
  2420. 00001B9E  487A 05FC                pea.l      [PC + 0x5FC /* 0000219C, value 0x4004B400 */]
  2421. 00001BA2  486E FFB0                pea.l      [A6 - 0x50]
  2422. 00001BA6  3F3C 0006                move.w     -[A7], 0x6
  2423. 00001BAA  A9EB                     syscall    Pack4/FP68K
  2424. 00001BAC  487A 05E4                pea.l      [PC + 0x5E4 /* 00002192, value 0x40028000 */]
  2425. 00001BB0  486E FFB0                pea.l      [A6 - 0x50]
  2426. 00001BB4  4267                     clr.w      -[A7]
  2427. 00001BB6  A9EB                     syscall    Pack4/FP68K
  2428. 00001BB8  486E FFB0                pea.l      [A6 - 0x50]
  2429. 00001BBC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2430. 00001BC0  221F                     move.l     D1, [A7]+
  2431. 00001BC2  201F                     move.l     D0, [A7]+
  2432. 00001BC4  2F01                     move.l     -[A7], D1
  2433. 00001BC6  7208                     moveq.l    D1, 0x08
  2434. 00001BC8  2F01                     move.l     -[A7], D1
  2435. 00001BCA  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  2436. 00001BCE  221F                     move.l     D1, [A7]+
  2437. 00001BD0  D280                     add.l      D1, D0
  2438. 00001BD2  2054                     movea.l    A0, [A4]
  2439. 00001BD4  3141 0018                move.w     [A0 + 0x18], D1
  2440. 00001BD8  42A7                     clr.l      -[A7]
  2441. 00001BDA  2054                     movea.l    A0, [A4]
  2442. 00001BDC  3F28 0018                move.w     -[A7], [A0 + 0x18]
  2443. 00001BE0  4EBA E8B0                jsr        [PC - 0x1750 /* 00000492 */]
  2444. 00001BE4  2054                     movea.l    A0, [A4]
  2445. 00001BE6  215F 001A                move.l     [A0 + 0x1A], [A7]+
  2446. 00001BEA  4267                     clr.w      -[A7]
  2447. 00001BEC  2254                     movea.l    A1, [A4]
  2448. 00001BEE  2069 000C                movea.l    A0, [A1 + 0xC]
  2449. 00001BF2  2050                     movea.l    A0, [A0]
  2450. 00001BF4  4868 000C                pea.l      [A0 + 0xC]
  2451. 00001BF8  A8AE                     syscall    EmptyRect
  2452. 00001BFA  101F                     move.b     D0, [A7]+
  2453. 00001BFC  6716                     beq        +0x18 /* 00001C14 */
  2454. 00001BFE  2254                     movea.l    A1, [A4]
  2455. 00001C00  2069 000C                movea.l    A0, [A1 + 0xC]
  2456. 00001C04  2050                     movea.l    A0, [A0]
  2457. 00001C06  45E8 000C                lea.l      A2, [A0 + 0xC]
  2458. 00001C0A  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  2459. 00001C0E  24D8                     move.l     [A2]+, [A0]+
  2460. 00001C10  24D8                     move.l     [A2]+, [A0]+
  2461. 00001C12  602A                     bra        +0x2C /* 00001C3E */
  2462. label00001C14:
  2463. 00001C14  2254                     movea.l    A1, [A4]
  2464. 00001C16  2069 000C                movea.l    A0, [A1 + 0xC]
  2465. 00001C1A  2050                     movea.l    A0, [A0]
  2466. 00001C1C  4868 000C                pea.l      [A0 + 0xC]
  2467. 00001C20  486E FFC2                pea.l      [A6 - 0x3E]
  2468. 00001C24  486E FFBA                pea.l      [A6 - 0x46]
  2469. 00001C28  A8AB                     syscall    UnionRect
  2470. 00001C2A  2254                     movea.l    A1, [A4]
  2471. 00001C2C  2069 000C                movea.l    A0, [A1 + 0xC]
  2472. 00001C30  2050                     movea.l    A0, [A0]
  2473. 00001C32  45E8 000C                lea.l      A2, [A0 + 0xC]
  2474. 00001C36  41EE FFBA                lea.l      A0, [A6 - 0x46]
  2475. 00001C3A  24D8                     move.l     [A2]+, [A0]+
  2476. 00001C3C  24D8                     move.l     [A2]+, [A0]+
  2477. label00001C3E:
  2478. 00001C3E  2054                     movea.l    A0, [A4]
  2479. 00001C40  4868 0026                pea.l      [A0 + 0x26]
  2480. 00001C44  486E FFB0                pea.l      [A6 - 0x50]
  2481. 00001C48  3F3C 100E                move.w     -[A7], 0x100E
  2482. 00001C4C  A9EB                     syscall    Pack4/FP68K
  2483. 00001C4E  4868 0036                pea.l      [A0 + 0x36]
  2484. 00001C52  486E FFB0                pea.l      [A6 - 0x50]
  2485. 00001C56  3F3C 1002                move.w     -[A7], 0x1002
  2486. 00001C5A  A9EB                     syscall    Pack4/FP68K
  2487. 00001C5C  022E 007F FFB0           andi.b     [A6 - 0x50], 0x7F
  2488. 00001C62  487A 0524                pea.l      [PC + 0x524 /* 00002188, value 0x3FF7A3D7 */]
  2489. 00001C66  486E FFB0                pea.l      [A6 - 0x50]
  2490. 00001C6A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2491. 00001C6E  A9EB                     syscall    Pack4/FP68K
  2492. 00001C70  6442                     bcc        +0x44 /* 00001CB4 */
  2493. 00001C72  42A7                     clr.l      -[A7]
  2494. 00001C74  2054                     movea.l    A0, [A4]
  2495. 00001C76  4868 0036                pea.l      [A0 + 0x36]
  2496. 00001C7A  486E FFB0                pea.l      [A6 - 0x50]
  2497. 00001C7E  3F3C 100E                move.w     -[A7], 0x100E
  2498. 00001C82  A9EB                     syscall    Pack4/FP68K
  2499. 00001C84  486E FFB0                pea.l      [A6 - 0x50]
  2500. 00001C88  487A 04CC                pea.l      [PC + 0x4CC /* 00002156, value 0x4007B400 */]
  2501. 00001C8C  4EBA EBB8                jsr        [PC - 0x1448 /* 00000846 */]
  2502. 00001C90  2054                     movea.l    A0, [A4]
  2503. 00001C92  215F 0026                move.l     [A0 + 0x26], [A7]+
  2504. 00001C96  2168 0026 0036           move.l     [A0 + 0x36], [A0 + 0x26]
  2505. 00001C9C  7005                     moveq.l    D0, 0x05
  2506. 00001C9E  B028 004A                cmp.b      D0, [A0 + 0x4A]
  2507. 00001CA2  6610                     bne        +0x12 /* 00001CB4 */
  2508. 00001CA4  1F3C 0001                move.b     -[A7], 0x1
  2509. 00001CA8  4267                     clr.w      -[A7]
  2510. 00001CAA  487A 04B4                pea.l      [PC + 0x4B4 /* 00002160, value 0x0, cstring "" */]
  2511. 00001CAE  2F0B                     move.l     -[A7], A3
  2512. 00001CB0  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  2513. label00001CB4:
  2514. 00001CB4  42A7                     clr.l      -[A7]
  2515. 00001CB6  2054                     movea.l    A0, [A4]
  2516. 00001CB8  4868 0026                pea.l      [A0 + 0x26]
  2517. 00001CBC  486E FFB0                pea.l      [A6 - 0x50]
  2518. 00001CC0  3F3C 100E                move.w     -[A7], 0x100E
  2519. 00001CC4  A9EB                     syscall    Pack4/FP68K
  2520. 00001CC6  486E FFB0                pea.l      [A6 - 0x50]
  2521. 00001CCA  4EBA E5F2                jsr        [PC - 0x1A0E /* 000002BE */]
  2522. 00001CCE  2D5F FFDC                move.l     [A6 - 0x24], [A7]+
  2523. 00001CD2  486E FFB0                pea.l      [A6 - 0x50]
  2524. 00001CD6  486E FFDC                pea.l      [A6 - 0x24]
  2525. 00001CDA  486E FFA6                pea.l      [A6 - 0x5A]
  2526. 00001CDE  3F3C 100E                move.w     -[A7], 0x100E
  2527. 00001CE2  A9EB                     syscall    Pack4/FP68K
  2528. 00001CE4  486E FFA6                pea.l      [A6 - 0x5A]
  2529. 00001CE8  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2530. 00001CEC  588F                     addq.l     A7, 4
  2531. 00001CEE  2054                     movea.l    A0, [A4]
  2532. 00001CF0  4868 002A                pea.l      [A0 + 0x2A]
  2533. 00001CF4  486E FFB0                pea.l      [A6 - 0x50]
  2534. 00001CF8  3F3C 1004                move.w     -[A7], 0x1004
  2535. 00001CFC  A9EB                     syscall    Pack4/FP68K
  2536. 00001CFE  486E FFB0                pea.l      [A6 - 0x50]
  2537. 00001D02  4868 0032                pea.l      [A0 + 0x32]
  2538. 00001D06  3F3C 1010                move.w     -[A7], 0x1010
  2539. 00001D0A  A9EB                     syscall    Pack4/FP68K
  2540. 00001D0C  486E FFB0                pea.l      [A6 - 0x50]
  2541. 00001D10  486E FFDC                pea.l      [A6 - 0x24]
  2542. 00001D14  486E FFA6                pea.l      [A6 - 0x5A]
  2543. 00001D18  3F3C 100E                move.w     -[A7], 0x100E
  2544. 00001D1C  A9EB                     syscall    Pack4/FP68K
  2545. 00001D1E  486E FFA6                pea.l      [A6 - 0x5A]
  2546. 00001D22  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  2547. 00001D26  588F                     addq.l     A7, 4
  2548. 00001D28  2054                     movea.l    A0, [A4]
  2549. 00001D2A  4868 002A                pea.l      [A0 + 0x2A]
  2550. 00001D2E  486E FFB0                pea.l      [A6 - 0x50]
  2551. 00001D32  3F3C 1004                move.w     -[A7], 0x1004
  2552. 00001D36  A9EB                     syscall    Pack4/FP68K
  2553. 00001D38  0A2E 0080 FFB0           xori.b     [A6 - 0x50], 0x80
  2554. 00001D3E  486E FFB0                pea.l      [A6 - 0x50]
  2555. 00001D42  4868 002E                pea.l      [A0 + 0x2E]
  2556. 00001D46  3F3C 1010                move.w     -[A7], 0x1010
  2557. 00001D4A  A9EB                     syscall    Pack4/FP68K
  2558. label00001D4C:
  2559. 00001D4C  2054                     movea.l    A0, [A4]
  2560. 00001D4E  4868 0032                pea.l      [A0 + 0x32]
  2561. 00001D52  486E FFB0                pea.l      [A6 - 0x50]
  2562. 00001D56  3F3C 100E                move.w     -[A7], 0x100E
  2563. 00001D5A  A9EB                     syscall    Pack4/FP68K
  2564. 00001D5C  487A 0402                pea.l      [PC + 0x402 /* 00002160, value 0x0, cstring "" */]
  2565. 00001D60  486E FFB0                pea.l      [A6 - 0x50]
  2566. 00001D64  3F3C 0008                move.w     -[A7], 0x8
  2567. 00001D68  A9EB                     syscall    Pack4/FP68K
  2568. 00001D6A  56C0                     sne        D0
  2569. 00001D6C  4868 002E                pea.l      [A0 + 0x2E]
  2570. 00001D70  486E FFA6                pea.l      [A6 - 0x5A]
  2571. 00001D74  3F3C 100E                move.w     -[A7], 0x100E
  2572. 00001D78  A9EB                     syscall    Pack4/FP68K
  2573. 00001D7A  487A 03E4                pea.l      [PC + 0x3E4 /* 00002160, value 0x0, cstring "" */]
  2574. 00001D7E  486E FFA6                pea.l      [A6 - 0x5A]
  2575. 00001D82  3F3C 0008                move.w     -[A7], 0x8
  2576. 00001D86  A9EB                     syscall    Pack4/FP68K
  2577. 00001D88  56C1                     sne        D1
  2578. 00001D8A  8001                     or.b       D0, D1
  2579. 00001D8C  6700 03BC                beq        +0x3BE /* 0000214A */
  2580. 00001D90  2054                     movea.l    A0, [A4]
  2581. 00001D92  4868 0032                pea.l      [A0 + 0x32]
  2582. 00001D96  486E FFB0                pea.l      [A6 - 0x50]
  2583. 00001D9A  3F3C 100E                move.w     -[A7], 0x100E
  2584. 00001D9E  A9EB                     syscall    Pack4/FP68K
  2585. 00001DA0  486E 000C                pea.l      [A6 + 0xC]
  2586. 00001DA4  486E FFB0                pea.l      [A6 - 0x50]
  2587. 00001DA8  3F3C 1004                move.w     -[A7], 0x1004
  2588. 00001DAC  A9EB                     syscall    Pack4/FP68K
  2589. 00001DAE  4868 0006                pea.l      [A0 + 0x6]
  2590. 00001DB2  486E FFB0                pea.l      [A6 - 0x50]
  2591. 00001DB6  3F3C 1000                move.w     -[A7], 0x1000
  2592. 00001DBA  A9EB                     syscall    Pack4/FP68K
  2593. 00001DBC  486E FFB0                pea.l      [A6 - 0x50]
  2594. 00001DC0  4868 0006                pea.l      [A0 + 0x6]
  2595. 00001DC4  3F3C 1010                move.w     -[A7], 0x1010
  2596. 00001DC8  A9EB                     syscall    Pack4/FP68K
  2597. 00001DCA  4868 002E                pea.l      [A0 + 0x2E]
  2598. 00001DCE  486E FFB0                pea.l      [A6 - 0x50]
  2599. 00001DD2  3F3C 100E                move.w     -[A7], 0x100E
  2600. 00001DD6  A9EB                     syscall    Pack4/FP68K
  2601. 00001DD8  486E 000C                pea.l      [A6 + 0xC]
  2602. 00001DDC  486E FFB0                pea.l      [A6 - 0x50]
  2603. 00001DE0  3F3C 1004                move.w     -[A7], 0x1004
  2604. 00001DE4  A9EB                     syscall    Pack4/FP68K
  2605. 00001DE6  4868 0002                pea.l      [A0 + 0x2]
  2606. 00001DEA  486E FFB0                pea.l      [A6 - 0x50]
  2607. 00001DEE  3F3C 1000                move.w     -[A7], 0x1000
  2608. 00001DF2  A9EB                     syscall    Pack4/FP68K
  2609. 00001DF4  486E FFB0                pea.l      [A6 - 0x50]
  2610. 00001DF8  4868 0002                pea.l      [A0 + 0x2]
  2611. 00001DFC  3F3C 1010                move.w     -[A7], 0x1010
  2612. 00001E00  A9EB                     syscall    Pack4/FP68K
  2613. 00001E02  4267                     clr.w      -[A7]
  2614. 00001E04  2254                     movea.l    A1, [A4]
  2615. 00001E06  2069 000C                movea.l    A0, [A1 + 0xC]
  2616. 00001E0A  2050                     movea.l    A0, [A0]
  2617. 00001E0C  4868 000C                pea.l      [A0 + 0xC]
  2618. 00001E10  A8AE                     syscall    EmptyRect
  2619. 00001E12  101F                     move.b     D0, [A7]+
  2620. 00001E14  6716                     beq        +0x18 /* 00001E2C */
  2621. 00001E16  2254                     movea.l    A1, [A4]
  2622. 00001E18  2069 000C                movea.l    A0, [A1 + 0xC]
  2623. 00001E1C  2050                     movea.l    A0, [A0]
  2624. 00001E1E  45E8 000C                lea.l      A2, [A0 + 0xC]
  2625. 00001E22  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  2626. 00001E26  24D8                     move.l     [A2]+, [A0]+
  2627. 00001E28  24D8                     move.l     [A2]+, [A0]+
  2628. 00001E2A  602A                     bra        +0x2C /* 00001E56 */
  2629. label00001E2C:
  2630. 00001E2C  2254                     movea.l    A1, [A4]
  2631. 00001E2E  2069 000C                movea.l    A0, [A1 + 0xC]
  2632. 00001E32  2050                     movea.l    A0, [A0]
  2633. 00001E34  4868 000C                pea.l      [A0 + 0xC]
  2634. 00001E38  486E FFC2                pea.l      [A6 - 0x3E]
  2635. 00001E3C  486E FFBA                pea.l      [A6 - 0x46]
  2636. 00001E40  A8AB                     syscall    UnionRect
  2637. 00001E42  2254                     movea.l    A1, [A4]
  2638. 00001E44  2069 000C                movea.l    A0, [A1 + 0xC]
  2639. 00001E48  2050                     movea.l    A0, [A0]
  2640. 00001E4A  45E8 000C                lea.l      A2, [A0 + 0xC]
  2641. 00001E4E  41EE FFBA                lea.l      A0, [A6 - 0x46]
  2642. 00001E52  24D8                     move.l     [A2]+, [A0]+
  2643. 00001E54  24D8                     move.l     [A2]+, [A0]+
  2644. label00001E56:
  2645. 00001E56  2054                     movea.l    A0, [A4]
  2646. 00001E58  4228 00AF                clr.b      [A0 + 0xAF]
  2647. 00001E5C  2D68 0006 FFE4           move.l     [A6 - 0x1C], [A0 + 0x6]
  2648. 00001E62  2D68 0002 FFE8           move.l     [A6 - 0x18], [A0 + 0x2]
  2649. 00001E68  42A7                     clr.l      -[A7]
  2650. 00001E6A  2054                     movea.l    A0, [A4]
  2651. 00001E6C  3028 000A                move.w     D0, [A0 + 0xA]
  2652. 00001E70  5340                     subq.w     D0, 1
  2653. 00001E72  3D40 FF84                move.w     [A6 - 0x7C], D0
  2654. 00001E76  486E FF84                pea.l      [A6 - 0x7C]
  2655. 00001E7A  486E FFB0                pea.l      [A6 - 0x50]
  2656. 00001E7E  3F3C 200E                move.w     -[A7], 0x200E
  2657. 00001E82  A9EB                     syscall    Pack4/FP68K
  2658. 00001E84  487A 02F8                pea.l      [PC + 0x2F8 /* 0000217E, value 0x4002A000 */]
  2659. 00001E88  486E FFB0                pea.l      [A6 - 0x50]
  2660. 00001E8C  3F3C 0006                move.w     -[A7], 0x6
  2661. 00001E90  A9EB                     syscall    Pack4/FP68K
  2662. 00001E92  486E FFB0                pea.l      [A6 - 0x50]
  2663. 00001E96  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2664. 00001E9A  201F                     move.l     D0, [A7]+
  2665. 00001E9C  5280                     addq.l     D0, 1
  2666. 00001E9E  3E00                     move.w     D7, D0
  2667. 00001EA0  5340                     subq.w     D0, 1
  2668. 00001EA2  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  2669. 00001EA6  2054                     movea.l    A0, [A4]
  2670. 00001EA8  3C28 000A                move.w     D6, [A0 + 0xA]
  2671. 00001EAC  9C40                     sub.w      D6, D0
  2672. 00001EAE  486E FFE4                pea.l      [A6 - 0x1C]
  2673. 00001EB2  486E FFE8                pea.l      [A6 - 0x18]
  2674. 00001EB6  1F06                     move.b     -[A7], D6
  2675. 00001EB8  1F07                     move.b     -[A7], D7
  2676. 00001EBA  486E FFF8                pea.l      [A6 - 0x8]
  2677. 00001EBE  486E FFFA                pea.l      [A6 - 0x6]
  2678. 00001EC2  486E FFCF                pea.l      [A6 - 0x31]
  2679. 00001EC6  486E FFCE                pea.l      [A6 - 0x32]
  2680. 00001ECA  4EBA E670                jsr        [PC - 0x1990 /* 0000053C */]
  2681. 00001ECE  102E FFCF                move.b     D0, [A6 - 0x31]
  2682. 00001ED2  6764                     beq        +0x66 /* 00001F38 */
  2683. 00001ED4  2F0B                     move.l     -[A7], A3
  2684. 00001ED6  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  2685. 00001EDA  2054                     movea.l    A0, [A4]
  2686. 00001EDC  117C 0001 00AF           move.b     [A0 + 0xAF], 0x1
  2687. 00001EE2  DC6E FFF8                add.w      D6, [A6 - 0x8]
  2688. 00001EE6  DE6E FFFA                add.w      D7, [A6 - 0x6]
  2689. 00001EEA  216E FFE4 0006           move.l     [A0 + 0x6], [A6 - 0x1C]
  2690. 00001EF0  216E FFE8 0002           move.l     [A0 + 0x2], [A6 - 0x18]
  2691. 00001EF6  3007                     move.w     D0, D7
  2692. 00001EF8  5340                     subq.w     D0, 1
  2693. 00001EFA  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  2694. 00001EFE  D046                     add.w      D0, D6
  2695. 00001F00  3140 000A                move.w     [A0 + 0xA], D0
  2696. 00001F04  42A7                     clr.l      -[A7]
  2697. 00001F06  2054                     movea.l    A0, [A4]
  2698. 00001F08  3F28 000A                move.w     -[A7], [A0 + 0xA]
  2699. 00001F0C  2268 0020                movea.l    A1, [A0 + 0x20]
  2700. 00001F10  2251                     movea.l    A1, [A1]
  2701. 00001F12  2F29 0002                move.l     -[A7], [A1 + 0x2]
  2702. 00001F16  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  2703. 00001F1A  2A1F                     move.l     D5, [A7]+
  2704. 00001F1C  2054                     movea.l    A0, [A4]
  2705. 00001F1E  2145 000C                move.l     [A0 + 0xC], D5
  2706. 00001F22  2F0B                     move.l     -[A7], A3
  2707. 00001F24  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  2708. 00001F28  2054                     movea.l    A0, [A4]
  2709. 00001F2A  4A28 004A                tst.b      [A0 + 0x4A]
  2710. 00001F2E  6608                     bne        +0xA /* 00001F38 */
  2711. 00001F30  2054                     movea.l    A0, [A4]
  2712. 00001F32  117C 0002 004A           move.b     [A0 + 0x4A], 0x2
  2713. label00001F38:
  2714. 00001F38  102E FFCE                move.b     D0, [A6 - 0x32]
  2715. 00001F3C  6700 01A8                beq        +0x1AA /* 000020E6 */
  2716. 00001F40  2F0B                     move.l     -[A7], A3
  2717. 00001F42  4EAD 251A                jsr        [A5 + 0x251A /* export_1183 */]
  2718. 00001F46  2F3C 0064 0000           move.l     -[A7], 0x640000 /* 'd\0\0' */
  2719. 00001F4C  4EBA E570                jsr        [PC - 0x1A90 /* 000004BE */]
  2720. 00001F50  301F                     move.w     D0, [A7]+
  2721. 00001F52  5240                     addq.w     D0, 1
  2722. 00001F54  2054                     movea.l    A0, [A4]
  2723. 00001F56  3140 000A                move.w     [A0 + 0xA], D0
  2724. 00001F5A  42A7                     clr.l      -[A7]
  2725. 00001F5C  2054                     movea.l    A0, [A4]
  2726. 00001F5E  3F28 000A                move.w     -[A7], [A0 + 0xA]
  2727. 00001F62  2268 0020                movea.l    A1, [A0 + 0x20]
  2728. 00001F66  2251                     movea.l    A1, [A1]
  2729. 00001F68  2F29 0002                move.l     -[A7], [A1 + 0x2]
  2730. 00001F6C  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  2731. 00001F70  2A1F                     move.l     D5, [A7]+
  2732. 00001F72  2054                     movea.l    A0, [A4]
  2733. 00001F74  2145 000C                move.l     [A0 + 0xC], D5
  2734. 00001F78  2F0B                     move.l     -[A7], A3
  2735. 00001F7A  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  2736. 00001F7E  42A7                     clr.l      -[A7]
  2737. 00001F80  4EBA E570                jsr        [PC - 0x1A90 /* 000004F2 */]
  2738. 00001F84  2D5F FF80                move.l     [A6 - 0x80], [A7]+
  2739. 00001F88  486E FF80                pea.l      [A6 - 0x80]
  2740. 00001F8C  41EE FFB0                lea.l      A0, [A6 - 0x50]
  2741. 00001F90  43FA 01EC                lea.l      A1, [PC + 0x1EC /* 0000217E, value 0x4002A000 */]
  2742. 00001F94  20D9                     move.l     [A0]+, [A1]+
  2743. 00001F96  20D9                     move.l     [A0]+, [A1]+
  2744. 00001F98  3091                     move.w     [A0], [A1]
  2745. 00001F9A  486E FFB0                pea.l      [A6 - 0x50]
  2746. 00001F9E  3F3C 1004                move.w     -[A7], 0x1004
  2747. 00001FA2  A9EB                     syscall    Pack4/FP68K
  2748. 00001FA4  487A 01CE                pea.l      [PC + 0x1CE /* 00002174, value 0x3FFE8000 */]
  2749. 00001FA8  486E FFB0                pea.l      [A6 - 0x50]
  2750. 00001FAC  4267                     clr.w      -[A7]
  2751. 00001FAE  A9EB                     syscall    Pack4/FP68K
  2752. 00001FB0  486E FFB0                pea.l      [A6 - 0x50]
  2753. 00001FB4  2054                     movea.l    A0, [A4]
  2754. 00001FB6  4868 0006                pea.l      [A0 + 0x6]
  2755. 00001FBA  3F3C 1010                move.w     -[A7], 0x1010
  2756. 00001FBE  A9EB                     syscall    Pack4/FP68K
  2757. 00001FC0  42A7                     clr.l      -[A7]
  2758. 00001FC2  4EBA E52E                jsr        [PC - 0x1AD2 /* 000004F2 */]
  2759. 00001FC6  2D5F FF7C                move.l     [A6 - 0x84], [A7]+
  2760. 00001FCA  486E FF7C                pea.l      [A6 - 0x84]
  2761. 00001FCE  41EE FFB0                lea.l      A0, [A6 - 0x50]
  2762. 00001FD2  43FA 01AA                lea.l      A1, [PC + 0x1AA /* 0000217E, value 0x4002A000 */]
  2763. 00001FD6  20D9                     move.l     [A0]+, [A1]+
  2764. 00001FD8  20D9                     move.l     [A0]+, [A1]+
  2765. 00001FDA  3091                     move.w     [A0], [A1]
  2766. 00001FDC  486E FFB0                pea.l      [A6 - 0x50]
  2767. 00001FE0  3F3C 1004                move.w     -[A7], 0x1004
  2768. 00001FE4  A9EB                     syscall    Pack4/FP68K
  2769. 00001FE6  487A 018C                pea.l      [PC + 0x18C /* 00002174, value 0x3FFE8000 */]
  2770. 00001FEA  486E FFB0                pea.l      [A6 - 0x50]
  2771. 00001FEE  4267                     clr.w      -[A7]
  2772. 00001FF0  A9EB                     syscall    Pack4/FP68K
  2773. 00001FF2  486E FFB0                pea.l      [A6 - 0x50]
  2774. 00001FF6  2054                     movea.l    A0, [A4]
  2775. 00001FF8  4868 0002                pea.l      [A0 + 0x2]
  2776. 00001FFC  3F3C 1010                move.w     -[A7], 0x1010
  2777. 00002000  A9EB                     syscall    Pack4/FP68K
  2778. 00002002  117C 0001 00AF           move.b     [A0 + 0xAF], 0x1
  2779. 00002008  2F3C 01F4 0000           move.l     -[A7], 0x1F40000
  2780. 0000200E  4EBA E4AE                jsr        [PC - 0x1B52 /* 000004BE */]
  2781. 00002012  301F                     move.w     D0, [A7]+
  2782. 00002014  D07C 01F4                add.w      D0, 0x1F4
  2783. 00002018  3D40 FF7A                move.w     [A6 - 0x86], D0
  2784. 0000201C  486E FF7A                pea.l      [A6 - 0x86]
  2785. 00002020  486E FFB0                pea.l      [A6 - 0x50]
  2786. 00002024  3F3C 200E                move.w     -[A7], 0x200E
  2787. 00002028  A9EB                     syscall    Pack4/FP68K
  2788. 0000202A  486E FFB0                pea.l      [A6 - 0x50]
  2789. 0000202E  486E FFE0                pea.l      [A6 - 0x20]
  2790. 00002032  3F3C 1010                move.w     -[A7], 0x1010
  2791. 00002036  A9EB                     syscall    Pack4/FP68K
  2792. 00002038  1F3C 0002                move.b     -[A7], 0x2
  2793. 0000203C  4267                     clr.w      -[A7]
  2794. 0000203E  486E FFE0                pea.l      [A6 - 0x20]
  2795. 00002042  486E FFB0                pea.l      [A6 - 0x50]
  2796. 00002046  3F3C 100E                move.w     -[A7], 0x100E
  2797. 0000204A  A9EB                     syscall    Pack4/FP68K
  2798. 0000204C  486E FFB0                pea.l      [A6 - 0x50]
  2799. 00002050  2F0B                     move.l     -[A7], A3
  2800. 00002052  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  2801. 00002056  2054                     movea.l    A0, [A4]
  2802. 00002058  4A28 004A                tst.b      [A0 + 0x4A]
  2803. 0000205C  6608                     bne        +0xA /* 00002066 */
  2804. 0000205E  2054                     movea.l    A0, [A4]
  2805. 00002060  117C 0002 004A           move.b     [A0 + 0x4A], 0x2
  2806. label00002066:
  2807. 00002066  2054                     movea.l    A0, [A4]
  2808. 00002068  4868 003E                pea.l      [A0 + 0x3E]
  2809. 0000206C  486E FFB0                pea.l      [A6 - 0x50]
  2810. 00002070  3F3C 100E                move.w     -[A7], 0x100E
  2811. 00002074  A9EB                     syscall    Pack4/FP68K
  2812. 00002076  486E FFE0                pea.l      [A6 - 0x20]
  2813. 0000207A  486E FFB0                pea.l      [A6 - 0x50]
  2814. 0000207E  3F3C 1002                move.w     -[A7], 0x1002
  2815. 00002082  A9EB                     syscall    Pack4/FP68K
  2816. 00002084  486E FFB0                pea.l      [A6 - 0x50]
  2817. 00002088  4868 003E                pea.l      [A0 + 0x3E]
  2818. 0000208C  3F3C 1010                move.w     -[A7], 0x1010
  2819. 00002090  A9EB                     syscall    Pack4/FP68K
  2820. 00002092  487A 00D6                pea.l      [PC + 0xD6 /* 0000216A, value 0x4005C800 */]
  2821. 00002096  487A 00C8                pea.l      [PC + 0xC8 /* 00002160, value 0x0, cstring "" */]
  2822. 0000209A  2F0B                     move.l     -[A7], A3
  2823. 0000209C  4EAD 2572                jsr        [A5 + 0x2572 /* export_1194 */]
  2824. 000020A0  487A 00BE                pea.l      [PC + 0xBE /* 00002160, value 0x0, cstring "" */]
  2825. 000020A4  2054                     movea.l    A0, [A4]
  2826. 000020A6  4868 003A                pea.l      [A0 + 0x3A]
  2827. 000020AA  3F3C 1010                move.w     -[A7], 0x1010
  2828. 000020AE  A9EB                     syscall    Pack4/FP68K
  2829. 000020B0  42A7                     clr.l      -[A7]
  2830. 000020B2  4EBA E43E                jsr        [PC - 0x1BC2 /* 000004F2 */]
  2831. 000020B6  2D5F FF76                move.l     [A6 - 0x8A], [A7]+
  2832. 000020BA  486E FF76                pea.l      [A6 - 0x8A]
  2833. 000020BE  41EE FFB0                lea.l      A0, [A6 - 0x50]
  2834. 000020C2  43FA 0092                lea.l      A1, [PC + 0x92 /* 00002156, value 0x4007B400 */]
  2835. 000020C6  20D9                     move.l     [A0]+, [A1]+
  2836. 000020C8  20D9                     move.l     [A0]+, [A1]+
  2837. 000020CA  3091                     move.w     [A0], [A1]
  2838. 000020CC  486E FFB0                pea.l      [A6 - 0x50]
  2839. 000020D0  3F3C 1004                move.w     -[A7], 0x1004
  2840. 000020D4  A9EB                     syscall    Pack4/FP68K
  2841. 000020D6  486E FFB0                pea.l      [A6 - 0x50]
  2842. 000020DA  2054                     movea.l    A0, [A4]
  2843. 000020DC  4868 0036                pea.l      [A0 + 0x36]
  2844. 000020E0  3F3C 1010                move.w     -[A7], 0x1010
  2845. 000020E4  A9EB                     syscall    Pack4/FP68K
  2846. label000020E6:
  2847. 000020E6  486E FF6E                pea.l      [A6 - 0x92]
  2848. 000020EA  2054                     movea.l    A0, [A4]
  2849. 000020EC  4868 0002                pea.l      [A0 + 0x2]
  2850. 000020F0  4EBA E83A                jsr        [PC - 0x17C6 /* 0000092C */]
  2851. 000020F4  205F                     movea.l    A0, [A7]+
  2852. 000020F6  2454                     movea.l    A2, [A4]
  2853. 000020F8  43EA 0010                lea.l      A1, [A2 + 0x10]
  2854. 000020FC  22D8                     move.l     [A1]+, [A0]+
  2855. 000020FE  22D8                     move.l     [A1]+, [A0]+
  2856. 00002100  102A 00AF                move.b     D0, [A2 + 0xAF]
  2857. 00002104  6644                     bne        +0x46 /* 0000214A */
  2858. 00002106  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  2859. 0000210A  2454                     movea.l    A2, [A4]
  2860. 0000210C  43EA 0010                lea.l      A1, [A2 + 0x10]
  2861. 00002110  20D9                     move.l     [A0]+, [A1]+
  2862. 00002112  20D9                     move.l     [A0]+, [A1]+
  2863. 00002114  486E FFC2                pea.l      [A6 - 0x3E]
  2864. 00002118  2F3C FFFB FFFB           move.l     -[A7], 0xFFFBFFFB
  2865. 0000211E  A8A9                     syscall    InsetRect
  2866. 00002120  2254                     movea.l    A1, [A4]
  2867. 00002122  2069 000C                movea.l    A0, [A1 + 0xC]
  2868. 00002126  2050                     movea.l    A0, [A0]
  2869. 00002128  4868 000C                pea.l      [A0 + 0xC]
  2870. 0000212C  486E FFC2                pea.l      [A6 - 0x3E]
  2871. 00002130  486E FFBA                pea.l      [A6 - 0x46]
  2872. 00002134  A8AB                     syscall    UnionRect
  2873. 00002136  2254                     movea.l    A1, [A4]
  2874. 00002138  2069 000C                movea.l    A0, [A1 + 0xC]
  2875. 0000213C  2050                     movea.l    A0, [A0]
  2876. 0000213E  45E8 000C                lea.l      A2, [A0 + 0xC]
  2877. 00002142  41EE FFBA                lea.l      A0, [A6 - 0x46]
  2878. 00002146  24D8                     move.l     [A2]+, [A0]+
  2879. 00002148  24D8                     move.l     [A2]+, [A0]+
  2880. label0000214A:
  2881. 0000214A  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  2882. 0000214E  4E5E                     unlink     A6
  2883. 00002150  205F                     movea.l    A0, [A7]+
  2884. 00002152  504F                     addq.w     A7, 8
  2885. 00002154  4ED0                     jmp        [A0]
  2886. 00002156  4007                     negx.b     D7
  2887. 00002158  B400                     cmp.b      D2, D0
  2888. 0000215A  0000 0000                ori.b      D0, 0x0
  2889. 0000215E  0000 0000                ori.b      D0, 0x0
  2890. 00002162  0000 0000                ori.b      D0, 0x0
  2891. 00002166  0000 0000                ori.b      D0, 0x0
  2892. 0000216A  4005                     negx.b     D5
  2893. 0000216C  C800                     and.b      D4, D0
  2894. 0000216E  0000 0000                ori.b      D0, 0x0
  2895. 00002172  0000 3FFE                ori.b      D0, 0xFE
  2896. 00002176  8000                     or.b       D0, D0
  2897. 00002178  0000 0000                ori.b      D0, 0x0
  2898. 0000217C  0000 4002                ori.b      D0, 0x2
  2899. 00002180  A000                     syscall    Open/PBHOpen/HOpen
  2900. 00002182  0000 0000                ori.b      D0, 0x0
  2901. 00002186  0000 3FF7                ori.b      D0, 0xF7
  2902. 0000218A  A3D7                     syscall    vFreeNode, flags=3
  2903. 0000218C  0A3D 70A3                xori.b     <<invalid special address>>, 0xA3
  2904. 00002190  D70B                     addx.b     -[A3], -[A3]
  2905. 00002192  4002                     negx.b     D2
  2906. 00002194  8000                     or.b       D0, D0
  2907. 00002196  0000 0000                ori.b      D0, 0x0
  2908. 0000219A  0000 4004                ori.b      D0, 0x4
  2909. 0000219E  B400                     cmp.b      D2, D0
  2910. 000021A0  0000 0000                ori.b      D0, 0x0
  2911. 000021A4  0000 3FFF                ori.b      D0, 0xFF
  2912. 000021A8  8000                     or.b       D0, D0
  2913. 000021AA  0000 0000                ori.b      D0, 0x0
  2914. 000021AE  0000 4001                ori.b      D0, 0x1
  2915. 000021B2  A000                     syscall    Open/PBHOpen/HOpen
  2916. 000021B4  0000 0000                ori.b      D0, 0x0
  2917. 000021B8  0000 4007                ori.b      D0, 0x7
  2918. 000021BC  C800                     and.b      D4, D0
  2919. 000021BE  0000 0000                ori.b      D0, 0x0
  2920. 000021C2  0000 3FFE                ori.b      D0, 0xFE
  2921. 000021C6  FEB8 51EB                .extension 0xEB8 <<F/2-3/7>> // unimplemented
  2922. 000021CA  851E                     or.b       [A6]+, D2
  2923. 000021CC  B851                     cmp.w      D4, [A1]
  2924. 000021CE  4003                     negx.b     D3
  2925. 000021D0  A000                     syscall    Open/PBHOpen/HOpen
  2926. 000021D2  0000 0000                ori.b      D0, 0x0
  2927. 000021D6  0000 3FFE                ori.b      D0, 0xFE
  2928. 000021DA  E666                     asr        D6.w, D3
  2929. 000021DC  6666                     bne        +0x68 /* 00002244 */
  2930. 000021DE  6666                     bne        +0x68 /* 00002246 */
  2931. 000021E0  6667                     bne        +0x69 /* 00002249 */
  2932. 000021E2  4006                     negx.b     D6
  2933. 000021E4  B400                     cmp.b      D2, D0
  2934. 000021E6  0000 0000                ori.b      D0, 0x0
  2935. 000021EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2936. export_1436: // at 000021EC (misaligned)
  2937. 000021EE  0000 70FF                ori.b      D0, 0xFF
  2938. 000021F2  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2939. 000021F6  6606                     bne        +0x8 /* 000021FE */
  2940. 000021F8  422E 0010                clr.b      [A6 + 0x10]
  2941. 000021FC  6016                     bra        +0x18 /* 00002214 */
  2942. label000021FE:
  2943. 000021FE  4267                     clr.w      -[A7]
  2944. 00002200  206E 0008                movea.l    A0, [A6 + 0x8]
  2945. 00002204  4868 FFD6                pea.l      [A0 - 0x2A]
  2946. 00002208  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2947. 0000220C  4EAD 2502                jsr        [A5 + 0x2502 /* export_1180 */]
  2948. 00002210  1D5F 0010                move.b     [A6 + 0x10], [A7]+
  2949. label00002214:
  2950. 00002214  4E5E                     unlink     A6
  2951. 00002216  205F                     movea.l    A0, [A7]+
  2952. 00002218  504F                     addq.w     A7, 8
  2953. 0000221A  4ED0                     jmp        [A0]
  2954. fn0000221C:
  2955. 0000221C  4E56 FFE8                link       A6, -0x0018
  2956. 00002220  48E7 0028                movem.l    -[A7], A2,A4
  2957. 00002224  206E 0008                movea.l    A0, [A6 + 0x8]
  2958. 00002228  2868 0008                movea.l    A4, [A0 + 0x8]
  2959. 0000222C  2054                     movea.l    A0, [A4]
  2960. 0000222E  4868 0006                pea.l      [A0 + 0x6]
  2961. 00002232  486E FFF6                pea.l      [A6 - 0xA]
  2962. 00002236  3F3C 100E                move.w     -[A7], 0x100E
  2963. 0000223A  A9EB                     syscall    Pack4/FP68K
  2964. 0000223C  4868 0002                pea.l      [A0 + 0x2]
  2965. 00002240  486E FFF6                pea.l      [A6 - 0xA]
  2966. label00002244:
  2967. 00002244  3F3C 100A                move.w     -[A7], 0x100A
  2968. // begin alternate branch 00002246-00002248
  2969. label00002246:
  2970. 00002246  100A                     move.b     D0, A2
  2971. // end alternate branch 00002246-00002248
  2972. label00002246: // (misaligned)
  2973. 00002248  A9EB                     syscall    Pack4/FP68K
  2974. 0000224A  6F1C                     ble        +0x1E /* 00002268 */
  2975. 0000224C  2054                     movea.l    A0, [A4]
  2976. 0000224E  226E 0008                movea.l    A1, [A6 + 0x8]
  2977. 00002252  2368 0002 FFF0           move.l     [A1 - 0x10], [A0 + 0x2]
  2978. 00002258  487A 0202                pea.l      [PC + 0x202 /* 0000245C, value 0x0, cstring "" */]
  2979. 0000225C  4868 0036                pea.l      [A0 + 0x36]
  2980. 00002260  3F3C 1010                move.w     -[A7], 0x1010
  2981. 00002264  A9EB                     syscall    Pack4/FP68K
  2982. 00002266  601A                     bra        +0x1C /* 00002282 */
  2983. label00002268:
  2984. 00002268  2054                     movea.l    A0, [A4]
  2985. 0000226A  226E 0008                movea.l    A1, [A6 + 0x8]
  2986. 0000226E  2368 0006 FFF0           move.l     [A1 - 0x10], [A0 + 0x6]
  2987. 00002274  487A 01DC                pea.l      [PC + 0x1DC /* 00002452, value 0x40078700 */]
  2988. 00002278  4868 0036                pea.l      [A0 + 0x36]
  2989. 0000227C  3F3C 1010                move.w     -[A7], 0x1010
  2990. 00002280  A9EB                     syscall    Pack4/FP68K
  2991. label00002282:
  2992. 00002282  206E 0008                movea.l    A0, [A6 + 0x8]
  2993. 00002286  4868 FFF0                pea.l      [A0 - 0x10]
  2994. 0000228A  486E FFF6                pea.l      [A6 - 0xA]
  2995. 0000228E  3F3C 100E                move.w     -[A7], 0x100E
  2996. 00002292  A9EB                     syscall    Pack4/FP68K
  2997. 00002294  2054                     movea.l    A0, [A4]
  2998. 00002296  4868 0006                pea.l      [A0 + 0x6]
  2999. 0000229A  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3000. 0000229E  45FA 019E                lea.l      A2, [PC + 0x19E /* 0000243E, value 0x4002A800 */]
  3001. 000022A2  22DA                     move.l     [A1]+, [A2]+
  3002. 000022A4  22DA                     move.l     [A1]+, [A2]+
  3003. 000022A6  3292                     move.w     [A1], [A2]
  3004. 000022A8  486E FFEC                pea.l      [A6 - 0x14]
  3005. 000022AC  3F3C 1002                move.w     -[A7], 0x1002
  3006. 000022B0  A9EB                     syscall    Pack4/FP68K
  3007. 000022B2  486E FFEC                pea.l      [A6 - 0x14]
  3008. 000022B6  486E FFF6                pea.l      [A6 - 0xA]
  3009. 000022BA  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3010. 000022BE  A9EB                     syscall    Pack4/FP68K
  3011. 000022C0  6F3E                     ble        +0x40 /* 00002300 */
  3012. 000022C2  2054                     movea.l    A0, [A4]
  3013. 000022C4  4868 0006                pea.l      [A0 + 0x6]
  3014. 000022C8  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3015. 000022CC  45FA 0170                lea.l      A2, [PC + 0x170 /* 0000243E, value 0x4002A800 */]
  3016. 000022D0  22DA                     move.l     [A1]+, [A2]+
  3017. 000022D2  22DA                     move.l     [A1]+, [A2]+
  3018. 000022D4  3292                     move.w     [A1], [A2]
  3019. 000022D6  486E FFF6                pea.l      [A6 - 0xA]
  3020. 000022DA  3F3C 1002                move.w     -[A7], 0x1002
  3021. 000022DE  A9EB                     syscall    Pack4/FP68K
  3022. 000022E0  486E FFF6                pea.l      [A6 - 0xA]
  3023. 000022E4  226E 0008                movea.l    A1, [A6 + 0x8]
  3024. 000022E8  4869 FFF0                pea.l      [A1 - 0x10]
  3025. 000022EC  3F3C 1010                move.w     -[A7], 0x1010
  3026. 000022F0  A9EB                     syscall    Pack4/FP68K
  3027. 000022F2  487A 0154                pea.l      [PC + 0x154 /* 00002448, value 0x4005B400 */]
  3028. 000022F6  4868 0036                pea.l      [A0 + 0x36]
  3029. 000022FA  3F3C 1010                move.w     -[A7], 0x1010
  3030. 000022FE  A9EB                     syscall    Pack4/FP68K
  3031. label00002300:
  3032. 00002300  206E 0008                movea.l    A0, [A6 + 0x8]
  3033. 00002304  4868 FFF0                pea.l      [A0 - 0x10]
  3034. 00002308  486E FFF6                pea.l      [A6 - 0xA]
  3035. 0000230C  3F3C 100E                move.w     -[A7], 0x100E
  3036. 00002310  A9EB                     syscall    Pack4/FP68K
  3037. 00002312  2054                     movea.l    A0, [A4]
  3038. 00002314  4868 0002                pea.l      [A0 + 0x2]
  3039. 00002318  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3040. 0000231C  45FA 0120                lea.l      A2, [PC + 0x120 /* 0000243E, value 0x4002A800 */]
  3041. 00002320  22DA                     move.l     [A1]+, [A2]+
  3042. 00002322  22DA                     move.l     [A1]+, [A2]+
  3043. 00002324  3292                     move.w     [A1], [A2]
  3044. 00002326  486E FFEC                pea.l      [A6 - 0x14]
  3045. 0000232A  3F3C 1002                move.w     -[A7], 0x1002
  3046. 0000232E  A9EB                     syscall    Pack4/FP68K
  3047. 00002330  486E FFEC                pea.l      [A6 - 0x14]
  3048. 00002334  486E FFF6                pea.l      [A6 - 0xA]
  3049. 00002338  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3050. 0000233C  A9EB                     syscall    Pack4/FP68K
  3051. 0000233E  6F3E                     ble        +0x40 /* 0000237E */
  3052. 00002340  2054                     movea.l    A0, [A4]
  3053. 00002342  4868 0002                pea.l      [A0 + 0x2]
  3054. 00002346  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3055. 0000234A  45FA 00F2                lea.l      A2, [PC + 0xF2 /* 0000243E, value 0x4002A800 */]
  3056. 0000234E  22DA                     move.l     [A1]+, [A2]+
  3057. 00002350  22DA                     move.l     [A1]+, [A2]+
  3058. 00002352  3292                     move.w     [A1], [A2]
  3059. 00002354  486E FFF6                pea.l      [A6 - 0xA]
  3060. 00002358  3F3C 1002                move.w     -[A7], 0x1002
  3061. 0000235C  A9EB                     syscall    Pack4/FP68K
  3062. 0000235E  486E FFF6                pea.l      [A6 - 0xA]
  3063. 00002362  226E 0008                movea.l    A1, [A6 + 0x8]
  3064. 00002366  4869 FFF0                pea.l      [A1 - 0x10]
  3065. 0000236A  3F3C 1010                move.w     -[A7], 0x1010
  3066. 0000236E  A9EB                     syscall    Pack4/FP68K
  3067. 00002370  487A 00C2                pea.l      [PC + 0xC2 /* 00002434, value 0x4006B400 */]
  3068. 00002374  4868 0036                pea.l      [A0 + 0x36]
  3069. 00002378  3F3C 1010                move.w     -[A7], 0x1010
  3070. 0000237C  A9EB                     syscall    Pack4/FP68K
  3071. label0000237E:
  3072. 0000237E  487A 00AA                pea.l      [PC + 0xAA /* 0000242A, value 0x3FFD8000 */]
  3073. 00002382  2054                     movea.l    A0, [A4]
  3074. 00002384  4868 003A                pea.l      [A0 + 0x3A]
  3075. 00002388  3F3C 1010                move.w     -[A7], 0x1010
  3076. 0000238C  A9EB                     syscall    Pack4/FP68K
  3077. 0000238E  4228 004A                clr.b      [A0 + 0x4A]
  3078. 00002392  226E 0008                movea.l    A1, [A6 + 0x8]
  3079. 00002396  4869 FFE4                pea.l      [A1 - 0x1C]
  3080. 0000239A  486E FFF6                pea.l      [A6 - 0xA]
  3081. 0000239E  3F3C 100E                move.w     -[A7], 0x100E
  3082. 000023A2  A9EB                     syscall    Pack4/FP68K
  3083. 000023A4  226E 0008                movea.l    A1, [A6 + 0x8]
  3084. 000023A8  4869 FFF0                pea.l      [A1 - 0x10]
  3085. 000023AC  486E FFF6                pea.l      [A6 - 0xA]
  3086. 000023B0  3F3C 100A                move.w     -[A7], 0x100A
  3087. 000023B4  A9EB                     syscall    Pack4/FP68K
  3088. 000023B6  6254                     bhi        +0x56 /* 0000240C */
  3089. 000023B8  2054                     movea.l    A0, [A4]
  3090. 000023BA  117C 0002 004A           move.b     [A0 + 0x4A], 0x2
  3091. 000023C0  42A7                     clr.l      -[A7]
  3092. 000023C2  4EBA E12E                jsr        [PC - 0x1ED2 /* 000004F2 */]
  3093. 000023C6  2D5F FFE8                move.l     [A6 - 0x18], [A7]+
  3094. 000023CA  486E FFE8                pea.l      [A6 - 0x18]
  3095. 000023CE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  3096. 000023D2  43FA 004C                lea.l      A1, [PC + 0x4C /* 00002420, value 0x3FFBCCCC */]
  3097. 000023D6  20D9                     move.l     [A0]+, [A1]+
  3098. 000023D8  20D9                     move.l     [A0]+, [A1]+
  3099. 000023DA  3091                     move.w     [A0], [A1]
  3100. 000023DC  486E FFF6                pea.l      [A6 - 0xA]
  3101. 000023E0  3F3C 1004                move.w     -[A7], 0x1004
  3102. 000023E4  A9EB                     syscall    Pack4/FP68K
  3103. 000023E6  487A 002E                pea.l      [PC + 0x2E /* 00002416, value 0x3FFE8000 */]
  3104. 000023EA  486E FFF6                pea.l      [A6 - 0xA]
  3105. 000023EE  4267                     clr.w      -[A7]
  3106. 000023F0  A9EB                     syscall    Pack4/FP68K
  3107. 000023F2  486E FFF6                pea.l      [A6 - 0xA]
  3108. 000023F6  2054                     movea.l    A0, [A4]
  3109. 000023F8  4868 003A                pea.l      [A0 + 0x3A]
  3110. 000023FC  3F3C 1010                move.w     -[A7], 0x1010
  3111. 00002400  A9EB                     syscall    Pack4/FP68K
  3112. 00002402  226E 0008                movea.l    A1, [A6 + 0x8]
  3113. 00002406  2169 FFE0 0036           move.l     [A0 + 0x36], [A1 - 0x20]
  3114. label0000240C:
  3115. 0000240C  4CDF 1400                movem.l    A2,A4, [A7]+
  3116. 00002410  4E5E                     unlink     A6
  3117. 00002412  2E9F                     move.l     [A7], [A7]+
  3118. 00002414  4E75                     rts
  3119. 00002416  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  3120. 00002418  8000                     or.b       D0, D0
  3121. 0000241A  0000 0000                ori.b      D0, 0x0
  3122. 0000241E  0000 3FFB                ori.b      D0, 0xFB
  3123. 00002422  CCCC                     mulu.w     D6, A4
  3124. 00002424  CCCC                     mulu.w     D6, A4
  3125. 00002426  CCCC                     mulu.w     D6, A4
  3126. 00002428  CCCD                     mulu.w     D6, A5
  3127. 0000242A  3FFD                     move.w     <<invalid special address>>, <<invalid special address>>
  3128. 0000242C  8000                     or.b       D0, D0
  3129. 0000242E  0000 0000                ori.b      D0, 0x0
  3130. 00002432  0000 4006                ori.b      D0, 0x6
  3131. 00002436  B400                     cmp.b      D2, D0
  3132. 00002438  0000 0000                ori.b      D0, 0x0
  3133. 0000243C  0000 4002                ori.b      D0, 0x2
  3134. 00002440  A800                     syscall    SoundDispatch
  3135. 00002442  0000 0000                ori.b      D0, 0x0
  3136. 00002446  0000 4005                ori.b      D0, 0x5
  3137. 0000244A  B400                     cmp.b      D2, D0
  3138. 0000244C  0000 0000                ori.b      D0, 0x0
  3139. 00002450  0000 4007                ori.b      D0, 0x7
  3140. 00002454  8700                     sbcd       D3, D0
  3141. 00002456  0000 0000                ori.b      D0, 0x0
  3142. 0000245A  0000 0000                ori.b      D0, 0x0
  3143. 0000245E  0000 0000                ori.b      D0, 0x0
  3144. 00002462  0000 0000                ori.b      D0, 0x0
  3145. fn00002466:
  3146. 00002466  4E56 FFD8                link       A6, -0x0028
  3147. 0000246A  48E7 0118                movem.l    -[A7], D7,A3,A4
  3148. 0000246E  266E 0008                movea.l    A3, [A6 + 0x8]
  3149. 00002472  286B 0008                movea.l    A4, [A3 + 0x8]
  3150. 00002476  42A7                     clr.l      -[A7]
  3151. 00002478  2254                     movea.l    A1, [A4]
  3152. 0000247A  2069 0020                movea.l    A0, [A1 + 0x20]
  3153. 0000247E  2050                     movea.l    A0, [A0]
  3154. 00002480  3028 0330                move.w     D0, [A0 + 0x330]
  3155. 00002484  48C0                     ext.l      D0
  3156. 00002486  2F00                     move.l     -[A7], D0
  3157. 00002488  7001                     moveq.l    D0, 0x01
  3158. 0000248A  2F00                     move.l     -[A7], D0
  3159. 0000248C  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  3160. 00002490  201F                     move.l     D0, [A7]+
  3161. 00002492  3E00                     move.w     D7, D0
  3162. 00002494  4267                     clr.w      -[A7]
  3163. 00002496  3F07                     move.w     -[A7], D7
  3164. 00002498  4EBA DF98                jsr        [PC - 0x2068 /* 00000432 */]
  3165. 0000249C  301F                     move.w     D0, [A7]+
  3166. 0000249E  2054                     movea.l    A0, [A4]
  3167. 000024A0  1140 004A                move.b     [A0 + 0x4A], D0
  3168. 000024A4  486B FFC6                pea.l      [A3 - 0x3A]
  3169. 000024A8  486E FFF0                pea.l      [A6 - 0x10]
  3170. 000024AC  3F3C 100E                move.w     -[A7], 0x100E
  3171. 000024B0  A9EB                     syscall    Pack4/FP68K
  3172. 000024B2  487A 0156                pea.l      [PC + 0x156 /* 0000260A, value 0x4005B400 */]
  3173. 000024B6  486E FFF0                pea.l      [A6 - 0x10]
  3174. 000024BA  4267                     clr.w      -[A7]
  3175. 000024BC  A9EB                     syscall    Pack4/FP68K
  3176. 000024BE  486E FFF0                pea.l      [A6 - 0x10]
  3177. 000024C2  4868 0036                pea.l      [A0 + 0x36]
  3178. 000024C6  3F3C 1010                move.w     -[A7], 0x1010
  3179. 000024CA  A9EB                     syscall    Pack4/FP68K
  3180. 000024CC  216B FFE8 003A           move.l     [A0 + 0x3A], [A3 - 0x18]
  3181. 000024D2  486E FFF0                pea.l      [A6 - 0x10]
  3182. 000024D6  2054                     movea.l    A0, [A4]
  3183. 000024D8  4868 0036                pea.l      [A0 + 0x36]
  3184. 000024DC  486E FFE6                pea.l      [A6 - 0x1A]
  3185. 000024E0  3F3C 100E                move.w     -[A7], 0x100E
  3186. 000024E4  A9EB                     syscall    Pack4/FP68K
  3187. 000024E6  486E FFE6                pea.l      [A6 - 0x1A]
  3188. 000024EA  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3189. 000024EE  588F                     addq.l     A7, 4
  3190. 000024F0  486B FFDA                pea.l      [A3 - 0x26]
  3191. 000024F4  486E FFF0                pea.l      [A6 - 0x10]
  3192. 000024F8  3F3C 1000                move.w     -[A7], 0x1000
  3193. 000024FC  A9EB                     syscall    Pack4/FP68K
  3194. 000024FE  486E FFF0                pea.l      [A6 - 0x10]
  3195. 00002502  486B FFDA                pea.l      [A3 - 0x26]
  3196. 00002506  3F3C 1010                move.w     -[A7], 0x1010
  3197. 0000250A  A9EB                     syscall    Pack4/FP68K
  3198. 0000250C  486B FFF8                pea.l      [A3 - 0x8]
  3199. 00002510  486E FFF0                pea.l      [A6 - 0x10]
  3200. 00002514  3F3C 100E                move.w     -[A7], 0x100E
  3201. 00002518  A9EB                     syscall    Pack4/FP68K
  3202. 0000251A  486B FFD6                pea.l      [A3 - 0x2A]
  3203. 0000251E  486E FFF0                pea.l      [A6 - 0x10]
  3204. 00002522  3F3C 1000                move.w     -[A7], 0x1000
  3205. 00002526  A9EB                     syscall    Pack4/FP68K
  3206. 00002528  486E FFE6                pea.l      [A6 - 0x1A]
  3207. 0000252C  2054                     movea.l    A0, [A4]
  3208. 0000252E  4868 0036                pea.l      [A0 + 0x36]
  3209. 00002532  486E FFDC                pea.l      [A6 - 0x24]
  3210. 00002536  3F3C 100E                move.w     -[A7], 0x100E
  3211. 0000253A  A9EB                     syscall    Pack4/FP68K
  3212. 0000253C  486E FFDC                pea.l      [A6 - 0x24]
  3213. 00002540  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3214. 00002544  588F                     addq.l     A7, 4
  3215. 00002546  486E FFE6                pea.l      [A6 - 0x1A]
  3216. 0000254A  486E FFF0                pea.l      [A6 - 0x10]
  3217. 0000254E  3F3C 0002                move.w     -[A7], 0x2
  3218. 00002552  A9EB                     syscall    Pack4/FP68K
  3219. 00002554  486E FFF0                pea.l      [A6 - 0x10]
  3220. 00002558  486B FFD6                pea.l      [A3 - 0x2A]
  3221. 0000255C  3F3C 1010                move.w     -[A7], 0x1010
  3222. 00002560  A9EB                     syscall    Pack4/FP68K
  3223. 00002562  42A7                     clr.l      -[A7]
  3224. 00002564  486B FFF4                pea.l      [A3 - 0xC]
  3225. 00002568  486E FFF0                pea.l      [A6 - 0x10]
  3226. 0000256C  3F3C 100E                move.w     -[A7], 0x100E
  3227. 00002570  A9EB                     syscall    Pack4/FP68K
  3228. 00002572  486E FFF0                pea.l      [A6 - 0x10]
  3229. 00002576  486B FFF8                pea.l      [A3 - 0x8]
  3230. 0000257A  486E FFE6                pea.l      [A6 - 0x1A]
  3231. 0000257E  3F3C 100E                move.w     -[A7], 0x100E
  3232. 00002582  A9EB                     syscall    Pack4/FP68K
  3233. 00002584  486E FFE6                pea.l      [A6 - 0x1A]
  3234. 00002588  486B FFD6                pea.l      [A3 - 0x2A]
  3235. 0000258C  4EBA E62A                jsr        [PC - 0x19D6 /* 00000BB8 */]
  3236. 00002590  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  3237. 00002594  486E FFD8                pea.l      [A6 - 0x28]
  3238. 00002598  486E FFDC                pea.l      [A6 - 0x24]
  3239. 0000259C  3F3C 100E                move.w     -[A7], 0x100E
  3240. 000025A0  A9EB                     syscall    Pack4/FP68K
  3241. 000025A2  022E 007F FFDC           andi.b     [A6 - 0x24], 0x7F
  3242. 000025A8  486E FFDC                pea.l      [A6 - 0x24]
  3243. 000025AC  486E FFFC                pea.l      [A6 - 0x4]
  3244. 000025B0  3F3C 1010                move.w     -[A7], 0x1010
  3245. 000025B4  A9EB                     syscall    Pack4/FP68K
  3246. 000025B6  486E FFFC                pea.l      [A6 - 0x4]
  3247. 000025BA  486E FFF0                pea.l      [A6 - 0x10]
  3248. 000025BE  3F3C 100E                move.w     -[A7], 0x100E
  3249. 000025C2  A9EB                     syscall    Pack4/FP68K
  3250. 000025C4  486B FFEC                pea.l      [A3 - 0x14]
  3251. 000025C8  486E FFF0                pea.l      [A6 - 0x10]
  3252. 000025CC  3F3C 100A                move.w     -[A7], 0x100A
  3253. 000025D0  A9EB                     syscall    Pack4/FP68K
  3254. 000025D2  6F2C                     ble        +0x2E /* 00002600 */
  3255. 000025D4  486B FFC6                pea.l      [A3 - 0x3A]
  3256. 000025D8  486E FFF0                pea.l      [A6 - 0x10]
  3257. 000025DC  3F3C 100E                move.w     -[A7], 0x100E
  3258. 000025E0  A9EB                     syscall    Pack4/FP68K
  3259. 000025E2  487A 0026                pea.l      [PC + 0x26 /* 0000260A, value 0x4005B400 */]
  3260. 000025E6  486E FFF0                pea.l      [A6 - 0x10]
  3261. 000025EA  3F3C 0002                move.w     -[A7], 0x2
  3262. 000025EE  A9EB                     syscall    Pack4/FP68K
  3263. 000025F0  486E FFF0                pea.l      [A6 - 0x10]
  3264. 000025F4  2054                     movea.l    A0, [A4]
  3265. 000025F6  4868 0036                pea.l      [A0 + 0x36]
  3266. 000025FA  3F3C 1010                move.w     -[A7], 0x1010
  3267. 000025FE  A9EB                     syscall    Pack4/FP68K
  3268. label00002600:
  3269. 00002600  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3270. 00002604  4E5E                     unlink     A6
  3271. 00002606  2E9F                     move.l     [A7], [A7]+
  3272. 00002608  4E75                     rts
  3273. 0000260A  4005                     negx.b     D5
  3274. 0000260C  B400                     cmp.b      D2, D0
  3275. 0000260E  0000 0000                ori.b      D0, 0x0
  3276. 00002612  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3277. // begin alternate branch 00002614-00002618
  3278. export_1437:
  3279. fn00002614:
  3280. 00002614  4E56 FF48                link       A6, -0x00B8
  3281. // end alternate branch 00002614-00002618
  3282. export_1437: // at 00002614 (misaligned)
  3283. fn00002614: // (misaligned)
  3284. 00002616  FF48                     .extension 0xF48 <<F/4-5/7>> // unimplemented
  3285. 00002618  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3286. 0000261C  206E 000C                movea.l    A0, [A6 + 0xC]
  3287. 00002620  2F08                     move.l     -[A7], A0
  3288. 00002622  486E 000C                pea.l      [A6 + 0xC]
  3289. 00002626  3F3C 1010                move.w     -[A7], 0x1010
  3290. 0000262A  A9EB                     syscall    Pack4/FP68K
  3291. 0000262C  286E 0008                movea.l    A4, [A6 + 0x8]
  3292. 00002630  7005                     moveq.l    D0, 0x05
  3293. 00002632  2054                     movea.l    A0, [A4]
  3294. 00002634  B028 004A                cmp.b      D0, [A0 + 0x4A]
  3295. 00002638  6F00 0A06                ble        +0xA08 /* 00003040 */
  3296. 0000263C  2054                     movea.l    A0, [A4]
  3297. 0000263E  1F28 00B0                move.b     -[A7], [A0 + 0xB0]
  3298. 00002642  486E FFCE                pea.l      [A6 - 0x32]
  3299. 00002646  486E FFC6                pea.l      [A6 - 0x3A]
  3300. 0000264A  486E FFBE                pea.l      [A6 - 0x42]
  3301. 0000264E  2F28 000C                move.l     -[A7], [A0 + 0xC]
  3302. 00002652  4EAD 264A                jsr        [A5 + 0x264A /* export_1221 */]
  3303. 00002656  42A7                     clr.l      -[A7]
  3304. 00002658  2054                     movea.l    A0, [A4]
  3305. 0000265A  4868 0002                pea.l      [A0 + 0x2]
  3306. 0000265E  486E FFCE                pea.l      [A6 - 0x32]
  3307. 00002662  4EBA DB58                jsr        [PC - 0x24A8 /* 000001BC */]
  3308. 00002666  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  3309. 0000266A  42A7                     clr.l      -[A7]
  3310. 0000266C  486E FFCE                pea.l      [A6 - 0x32]
  3311. 00002670  2054                     movea.l    A0, [A4]
  3312. 00002672  4868 0002                pea.l      [A0 + 0x2]
  3313. 00002676  4EBA DCAC                jsr        [PC - 0x2354 /* 00000324 */]
  3314. 0000267A  2D5F FFE4                move.l     [A6 - 0x1C], [A7]+
  3315. 0000267E  2F3C 0047 0000           move.l     -[A7], 0x470000 /* 'G\0\0' */
  3316. 00002684  4EBA DE38                jsr        [PC - 0x21C8 /* 000004BE */]
  3317. 00002688  3D5F FFAA                move.w     [A6 - 0x56], [A7]+
  3318. 0000268C  486E FFAA                pea.l      [A6 - 0x56]
  3319. 00002690  486E FFAC                pea.l      [A6 - 0x54]
  3320. 00002694  3F3C 200E                move.w     -[A7], 0x200E
  3321. 00002698  A9EB                     syscall    Pack4/FP68K
  3322. 0000269A  487A 0A46                pea.l      [PC + 0xA46 /* 000030E2, value 0x4005C800 */]
  3323. 0000269E  486E FFAC                pea.l      [A6 - 0x54]
  3324. 000026A2  3F3C 0006                move.w     -[A7], 0x6
  3325. 000026A6  A9EB                     syscall    Pack4/FP68K
  3326. 000026A8  487A 0A42                pea.l      [PC + 0xA42 /* 000030EC, value 0x3FFD9999 */]
  3327. 000026AC  486E FFAC                pea.l      [A6 - 0x54]
  3328. 000026B0  4267                     clr.w      -[A7]
  3329. 000026B2  A9EB                     syscall    Pack4/FP68K
  3330. 000026B4  486E FFAC                pea.l      [A6 - 0x54]
  3331. 000026B8  486E FFE8                pea.l      [A6 - 0x18]
  3332. 000026BC  3F3C 1010                move.w     -[A7], 0x1010
  3333. 000026C0  A9EB                     syscall    Pack4/FP68K
  3334. 000026C2  486E FFC2                pea.l      [A6 - 0x3E]
  3335. 000026C6  486E FFAC                pea.l      [A6 - 0x54]
  3336. 000026CA  3F3C 100E                move.w     -[A7], 0x100E
  3337. 000026CE  A9EB                     syscall    Pack4/FP68K
  3338. 000026D0  486E FFCA                pea.l      [A6 - 0x36]
  3339. 000026D4  486E FFAC                pea.l      [A6 - 0x54]
  3340. 000026D8  3F3C 1006                move.w     -[A7], 0x1006
  3341. 000026DC  A9EB                     syscall    Pack4/FP68K
  3342. 000026DE  486E FFAC                pea.l      [A6 - 0x54]
  3343. 000026E2  486E FFF4                pea.l      [A6 - 0xC]
  3344. 000026E6  3F3C 1010                move.w     -[A7], 0x1010
  3345. 000026EA  A9EB                     syscall    Pack4/FP68K
  3346. 000026EC  486E FFBE                pea.l      [A6 - 0x42]
  3347. 000026F0  486E FFAC                pea.l      [A6 - 0x54]
  3348. 000026F4  3F3C 100E                move.w     -[A7], 0x100E
  3349. 000026F8  A9EB                     syscall    Pack4/FP68K
  3350. 000026FA  486E FFCA                pea.l      [A6 - 0x36]
  3351. 000026FE  486E FFAC                pea.l      [A6 - 0x54]
  3352. 00002702  3F3C 1006                move.w     -[A7], 0x1006
  3353. 00002706  A9EB                     syscall    Pack4/FP68K
  3354. 00002708  486E FFAC                pea.l      [A6 - 0x54]
  3355. 0000270C  486E FFF8                pea.l      [A6 - 0x8]
  3356. 00002710  3F3C 1010                move.w     -[A7], 0x1010
  3357. 00002714  A9EB                     syscall    Pack4/FP68K
  3358. 00002716  2054                     movea.l    A0, [A4]
  3359. 00002718  4868 0006                pea.l      [A0 + 0x6]
  3360. 0000271C  486E FFAC                pea.l      [A6 - 0x54]
  3361. 00002720  3F3C 100E                move.w     -[A7], 0x100E
  3362. 00002724  A9EB                     syscall    Pack4/FP68K
  3363. 00002726  486E FFD2                pea.l      [A6 - 0x2E]
  3364. 0000272A  486E FFAC                pea.l      [A6 - 0x54]
  3365. 0000272E  3F3C 1002                move.w     -[A7], 0x1002
  3366. 00002732  A9EB                     syscall    Pack4/FP68K
  3367. 00002734  486E FFAC                pea.l      [A6 - 0x54]
  3368. 00002738  486E FFDA                pea.l      [A6 - 0x26]
  3369. 0000273C  3F3C 1010                move.w     -[A7], 0x1010
  3370. 00002740  A9EB                     syscall    Pack4/FP68K
  3371. 00002742  4868 0002                pea.l      [A0 + 0x2]
  3372. 00002746  486E FFAC                pea.l      [A6 - 0x54]
  3373. 0000274A  3F3C 100E                move.w     -[A7], 0x100E
  3374. 0000274E  A9EB                     syscall    Pack4/FP68K
  3375. 00002750  486E FFCE                pea.l      [A6 - 0x32]
  3376. 00002754  486E FFAC                pea.l      [A6 - 0x54]
  3377. 00002758  3F3C 1002                move.w     -[A7], 0x1002
  3378. 0000275C  A9EB                     syscall    Pack4/FP68K
  3379. 0000275E  486E FFAC                pea.l      [A6 - 0x54]
  3380. 00002762  486E FFD6                pea.l      [A6 - 0x2A]
  3381. 00002766  3F3C 1010                move.w     -[A7], 0x1010
  3382. 0000276A  A9EB                     syscall    Pack4/FP68K
  3383. 0000276C  2F3C 001A 0000           move.l     -[A7], 0x1A0000
  3384. 00002772  4EBA DD4A                jsr        [PC - 0x22B6 /* 000004BE */]
  3385. 00002776  3D5F FFA8                move.w     [A6 - 0x58], [A7]+
  3386. 0000277A  486E FFA8                pea.l      [A6 - 0x58]
  3387. 0000277E  486E FFAC                pea.l      [A6 - 0x54]
  3388. 00002782  3F3C 200E                move.w     -[A7], 0x200E
  3389. 00002786  A9EB                     syscall    Pack4/FP68K
  3390. 00002788  487A 0958                pea.l      [PC + 0x958 /* 000030E2, value 0x4005C800 */]
  3391. 0000278C  486E FFAC                pea.l      [A6 - 0x54]
  3392. 00002790  3F3C 0006                move.w     -[A7], 0x6
  3393. 00002794  A9EB                     syscall    Pack4/FP68K
  3394. 00002796  2054                     movea.l    A0, [A4]
  3395. 00002798  4868 0052                pea.l      [A0 + 0x52]
  3396. 0000279C  486E FF9E                pea.l      [A6 - 0x62]
  3397. 000027A0  3F3C 200E                move.w     -[A7], 0x200E
  3398. 000027A4  A9EB                     syscall    Pack4/FP68K
  3399. 000027A6  3028 0054                move.w     D0, [A0 + 0x54]
  3400. 000027AA  D068 0052                add.w      D0, [A0 + 0x52]
  3401. 000027AE  3D40 FF9C                move.w     [A6 - 0x64], D0
  3402. 000027B2  486E FF9C                pea.l      [A6 - 0x64]
  3403. 000027B6  486E FF9E                pea.l      [A6 - 0x62]
  3404. 000027BA  3F3C 2006                move.w     -[A7], 0x2006
  3405. 000027BE  A9EB                     syscall    Pack4/FP68K
  3406. 000027C0  486E FF9E                pea.l      [A6 - 0x62]
  3407. 000027C4  486E FFAC                pea.l      [A6 - 0x54]
  3408. 000027C8  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3409. 000027CC  A9EB                     syscall    Pack4/FP68K
  3410. 000027CE  6F0A                     ble        +0xC /* 000027DA */
  3411. 000027D0  2F0E                     move.l     -[A7], A6
  3412. 000027D2  4EBA FA48                jsr        [PC - 0x5B8 /* 0000221C */]
  3413. 000027D6  6000 059A                bra        +0x59C /* 00002D72 */
  3414. label000027DA:
  3415. 000027DA  2054                     movea.l    A0, [A4]
  3416. 000027DC  1028 004A                move.b     D0, [A0 + 0x4A]
  3417. 000027E0  4880                     ext.w      D0
  3418. 000027E2  6700 02B6                beq        +0x2B8 /* 00002A9A */
  3419. 000027E6  5340                     subq.w     D0, 1
  3420. 000027E8  6700 02C4                beq        +0x2C6 /* 00002AAE */
  3421. 000027EC  5340                     subq.w     D0, 1
  3422. 000027EE  6700 02B4                beq        +0x2B6 /* 00002AA4 */
  3423. 000027F2  5340                     subq.w     D0, 1
  3424. 000027F4  670A                     beq        +0xC /* 00002800 */
  3425. 000027F6  5340                     subq.w     D0, 1
  3426. 000027F8  6700 0286                beq        +0x288 /* 00002A80 */
  3427. 000027FC  6000 0574                bra        +0x576 /* 00002D72 */
  3428. label00002800:
  3429. 00002800  42A7                     clr.l      -[A7]
  3430. 00002802  486E FFF4                pea.l      [A6 - 0xC]
  3431. 00002806  486E FFAC                pea.l      [A6 - 0x54]
  3432. 0000280A  3F3C 100E                move.w     -[A7], 0x100E
  3433. 0000280E  A9EB                     syscall    Pack4/FP68K
  3434. 00002810  486E FFAC                pea.l      [A6 - 0x54]
  3435. 00002814  486E FFF8                pea.l      [A6 - 0x8]
  3436. 00002818  486E FF9E                pea.l      [A6 - 0x62]
  3437. 0000281C  3F3C 100E                move.w     -[A7], 0x100E
  3438. 00002820  A9EB                     syscall    Pack4/FP68K
  3439. 00002822  486E FF9E                pea.l      [A6 - 0x62]
  3440. 00002826  486E FFD6                pea.l      [A6 - 0x2A]
  3441. 0000282A  4EBA E38C                jsr        [PC - 0x1C74 /* 00000BB8 */]
  3442. 0000282E  2D5F FF8E                move.l     [A6 - 0x72], [A7]+
  3443. 00002832  486E FF8E                pea.l      [A6 - 0x72]
  3444. 00002836  486E FF92                pea.l      [A6 - 0x6E]
  3445. 0000283A  3F3C 100E                move.w     -[A7], 0x100E
  3446. 0000283E  A9EB                     syscall    Pack4/FP68K
  3447. 00002840  022E 007F FF92           andi.b     [A6 - 0x6E], 0x7F
  3448. 00002846  486E FF92                pea.l      [A6 - 0x6E]
  3449. 0000284A  486E FFEC                pea.l      [A6 - 0x14]
  3450. 0000284E  3F3C 1010                move.w     -[A7], 0x1010
  3451. 00002852  A9EB                     syscall    Pack4/FP68K
  3452. 00002854  486E FFEC                pea.l      [A6 - 0x14]
  3453. 00002858  486E FFAC                pea.l      [A6 - 0x54]
  3454. 0000285C  3F3C 100E                move.w     -[A7], 0x100E
  3455. 00002860  A9EB                     syscall    Pack4/FP68K
  3456. 00002862  487A 086A                pea.l      [PC + 0x86A /* 000030CE, value 0x3FFECCCC */]
  3457. 00002866  486E FFAC                pea.l      [A6 - 0x54]
  3458. 0000286A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3459. 0000286E  A9EB                     syscall    Pack4/FP68K
  3460. 00002870  6F0A                     ble        +0xC /* 0000287C */
  3461. 00002872  2F0E                     move.l     -[A7], A6
  3462. 00002874  4EBA FBF0                jsr        [PC - 0x410 /* 00002466 */]
  3463. 00002878  6000 04F8                bra        +0x4FA /* 00002D72 */
  3464. label0000287C:
  3465. 0000287C  486E FFF4                pea.l      [A6 - 0xC]
  3466. 00002880  486E FFAC                pea.l      [A6 - 0x54]
  3467. 00002884  3F3C 100E                move.w     -[A7], 0x100E
  3468. 00002888  A9EB                     syscall    Pack4/FP68K
  3469. 0000288A  486E FFDA                pea.l      [A6 - 0x26]
  3470. 0000288E  486E FFAC                pea.l      [A6 - 0x54]
  3471. 00002892  3F3C 1000                move.w     -[A7], 0x1000
  3472. 00002896  A9EB                     syscall    Pack4/FP68K
  3473. 00002898  486E FFAC                pea.l      [A6 - 0x54]
  3474. 0000289C  486E FFDA                pea.l      [A6 - 0x26]
  3475. 000028A0  3F3C 1010                move.w     -[A7], 0x1010
  3476. 000028A4  A9EB                     syscall    Pack4/FP68K
  3477. 000028A6  486E FFF8                pea.l      [A6 - 0x8]
  3478. 000028AA  486E FFAC                pea.l      [A6 - 0x54]
  3479. 000028AE  3F3C 100E                move.w     -[A7], 0x100E
  3480. 000028B2  A9EB                     syscall    Pack4/FP68K
  3481. 000028B4  486E FFD6                pea.l      [A6 - 0x2A]
  3482. 000028B8  486E FFAC                pea.l      [A6 - 0x54]
  3483. 000028BC  3F3C 1000                move.w     -[A7], 0x1000
  3484. 000028C0  A9EB                     syscall    Pack4/FP68K
  3485. 000028C2  486E FFAC                pea.l      [A6 - 0x54]
  3486. 000028C6  486E FFD6                pea.l      [A6 - 0x2A]
  3487. 000028CA  3F3C 1010                move.w     -[A7], 0x1010
  3488. 000028CE  A9EB                     syscall    Pack4/FP68K
  3489. 000028D0  42A7                     clr.l      -[A7]
  3490. 000028D2  486E FFF4                pea.l      [A6 - 0xC]
  3491. 000028D6  486E FFAC                pea.l      [A6 - 0x54]
  3492. 000028DA  3F3C 100E                move.w     -[A7], 0x100E
  3493. 000028DE  A9EB                     syscall    Pack4/FP68K
  3494. 000028E0  486E FFAC                pea.l      [A6 - 0x54]
  3495. 000028E4  486E FFF8                pea.l      [A6 - 0x8]
  3496. 000028E8  486E FF9E                pea.l      [A6 - 0x62]
  3497. 000028EC  3F3C 100E                move.w     -[A7], 0x100E
  3498. 000028F0  A9EB                     syscall    Pack4/FP68K
  3499. 000028F2  486E FF9E                pea.l      [A6 - 0x62]
  3500. 000028F6  486E FFD6                pea.l      [A6 - 0x2A]
  3501. 000028FA  4EBA E2BC                jsr        [PC - 0x1D44 /* 00000BB8 */]
  3502. 000028FE  2D5F FF8A                move.l     [A6 - 0x76], [A7]+
  3503. 00002902  486E FF8A                pea.l      [A6 - 0x76]
  3504. 00002906  486E FF92                pea.l      [A6 - 0x6E]
  3505. 0000290A  3F3C 100E                move.w     -[A7], 0x100E
  3506. 0000290E  A9EB                     syscall    Pack4/FP68K
  3507. 00002910  022E 007F FF92           andi.b     [A6 - 0x6E], 0x7F
  3508. 00002916  486E FF92                pea.l      [A6 - 0x6E]
  3509. 0000291A  486E FFF0                pea.l      [A6 - 0x10]
  3510. 0000291E  3F3C 1010                move.w     -[A7], 0x1010
  3511. 00002922  A9EB                     syscall    Pack4/FP68K
  3512. 00002924  486E FFE0                pea.l      [A6 - 0x20]
  3513. 00002928  486E FFAC                pea.l      [A6 - 0x54]
  3514. 0000292C  3F3C 100E                move.w     -[A7], 0x100E
  3515. 00002930  A9EB                     syscall    Pack4/FP68K
  3516. 00002932  42A7                     clr.l      -[A7]
  3517. 00002934  42A7                     clr.l      -[A7]
  3518. 00002936  4EBA DBBA                jsr        [PC - 0x2446 /* 000004F2 */]
  3519. 0000293A  2D5F FF86                move.l     [A6 - 0x7A], [A7]+
  3520. 0000293E  486E FF86                pea.l      [A6 - 0x7A]
  3521. 00002942  41EE FF9E                lea.l      A0, [A6 - 0x62]
  3522. 00002946  43FA 077C                lea.l      A1, [PC + 0x77C /* 000030C4, value 0x40008000, cstring "@" */]
  3523. 0000294A  20D9                     move.l     [A0]+, [A1]+
  3524. 0000294C  20D9                     move.l     [A0]+, [A1]+
  3525. 0000294E  3091                     move.w     [A0], [A1]
  3526. 00002950  486E FF9E                pea.l      [A6 - 0x62]
  3527. 00002954  3F3C 1004                move.w     -[A7], 0x1004
  3528. 00002958  A9EB                     syscall    Pack4/FP68K
  3529. 0000295A  487A 075E                pea.l      [PC + 0x75E /* 000030BA, value 0x3FFF8000 */]
  3530. 0000295E  486E FF9E                pea.l      [A6 - 0x62]
  3531. 00002962  3F3C 0002                move.w     -[A7], 0x2
  3532. 00002966  A9EB                     syscall    Pack4/FP68K
  3533. 00002968  487A 0746                pea.l      [PC + 0x746 /* 000030B0, value 0x3FFFC000 */]
  3534. 0000296C  486E FF9E                pea.l      [A6 - 0x62]
  3535. 00002970  3F3C 0006                move.w     -[A7], 0x6
  3536. 00002974  A9EB                     syscall    Pack4/FP68K
  3537. 00002976  486E FF9E                pea.l      [A6 - 0x62]
  3538. 0000297A  4EBA DDB4                jsr        [PC - 0x224C /* 00000730 */]
  3539. 0000297E  2D5F FF82                move.l     [A6 - 0x7E], [A7]+
  3540. 00002982  486E FF82                pea.l      [A6 - 0x7E]
  3541. 00002986  486E FFAC                pea.l      [A6 - 0x54]
  3542. 0000298A  3F3C 1002                move.w     -[A7], 0x1002
  3543. 0000298E  A9EB                     syscall    Pack4/FP68K
  3544. 00002990  486E FFAC                pea.l      [A6 - 0x54]
  3545. 00002994  2054                     movea.l    A0, [A4]
  3546. 00002996  4868 0036                pea.l      [A0 + 0x36]
  3547. 0000299A  3F3C 1010                move.w     -[A7], 0x1010
  3548. 0000299E  A9EB                     syscall    Pack4/FP68K
  3549. 000029A0  486E FFCA                pea.l      [A6 - 0x36]
  3550. 000029A4  486E FFAC                pea.l      [A6 - 0x54]
  3551. 000029A8  3F3C 100E                move.w     -[A7], 0x100E
  3552. 000029AC  A9EB                     syscall    Pack4/FP68K
  3553. 000029AE  42A7                     clr.l      -[A7]
  3554. 000029B0  4EBA DB40                jsr        [PC - 0x24C0 /* 000004F2 */]
  3555. 000029B4  2D5F FF7E                move.l     [A6 - 0x82], [A7]+
  3556. 000029B8  486E FF7E                pea.l      [A6 - 0x82]
  3557. 000029BC  486E FFAC                pea.l      [A6 - 0x54]
  3558. 000029C0  3F3C 1000                move.w     -[A7], 0x1000
  3559. 000029C4  A9EB                     syscall    Pack4/FP68K
  3560. 000029C6  487A 06AC                pea.l      [PC + 0x6AC /* 00003074, value 0x3FFE8000 */]
  3561. 000029CA  486E FFAC                pea.l      [A6 - 0x54]
  3562. 000029CE  3F3C 0002                move.w     -[A7], 0x2
  3563. 000029D2  A9EB                     syscall    Pack4/FP68K
  3564. 000029D4  486E FFAC                pea.l      [A6 - 0x54]
  3565. 000029D8  2054                     movea.l    A0, [A4]
  3566. 000029DA  4868 003A                pea.l      [A0 + 0x3A]
  3567. 000029DE  3F3C 1010                move.w     -[A7], 0x1010
  3568. 000029E2  A9EB                     syscall    Pack4/FP68K
  3569. 000029E4  486E FFEC                pea.l      [A6 - 0x14]
  3570. 000029E8  486E FFAC                pea.l      [A6 - 0x54]
  3571. 000029EC  3F3C 100E                move.w     -[A7], 0x100E
  3572. 000029F0  A9EB                     syscall    Pack4/FP68K
  3573. 000029F2  486E FFE8                pea.l      [A6 - 0x18]
  3574. 000029F6  486E FFAC                pea.l      [A6 - 0x54]
  3575. 000029FA  3F3C 100A                move.w     -[A7], 0x100A
  3576. 000029FE  A9EB                     syscall    Pack4/FP68K
  3577. 00002A00  6408                     bcc        +0xA /* 00002A0A */
  3578. 00002A02  2054                     movea.l    A0, [A4]
  3579. 00002A04  216E FFE8 003A           move.l     [A0 + 0x3A], [A6 - 0x18]
  3580. label00002A0A:
  3581. 00002A0A  42A7                     clr.l      -[A7]
  3582. 00002A0C  42A7                     clr.l      -[A7]
  3583. 00002A0E  487A 066E                pea.l      [PC + 0x66E /* 0000307E, value 0x3FFBCCCC */]
  3584. 00002A12  42A7                     clr.l      -[A7]
  3585. 00002A14  486E FFE8                pea.l      [A6 - 0x18]
  3586. 00002A18  486E FFAC                pea.l      [A6 - 0x54]
  3587. 00002A1C  3F3C 100E                move.w     -[A7], 0x100E
  3588. 00002A20  A9EB                     syscall    Pack4/FP68K
  3589. 00002A22  486E FFAC                pea.l      [A6 - 0x54]
  3590. 00002A26  2054                     movea.l    A0, [A4]
  3591. 00002A28  4868 003A                pea.l      [A0 + 0x3A]
  3592. 00002A2C  486E FF9E                pea.l      [A6 - 0x62]
  3593. 00002A30  3F3C 100E                move.w     -[A7], 0x100E
  3594. 00002A34  A9EB                     syscall    Pack4/FP68K
  3595. 00002A36  486E FF9E                pea.l      [A6 - 0x62]
  3596. 00002A3A  4EBA DDB2                jsr        [PC - 0x224E /* 000007EE */]
  3597. 00002A3E  2D5F FF7A                move.l     [A6 - 0x86], [A7]+
  3598. 00002A42  486E FF7A                pea.l      [A6 - 0x86]
  3599. 00002A46  486E FF92                pea.l      [A6 - 0x6E]
  3600. 00002A4A  3F3C 100E                move.w     -[A7], 0x100E
  3601. 00002A4E  A9EB                     syscall    Pack4/FP68K
  3602. 00002A50  486E FF92                pea.l      [A6 - 0x6E]
  3603. 00002A54  4EBA DD40                jsr        [PC - 0x22C0 /* 00000796 */]
  3604. 00002A58  2D5F FF6C                move.l     [A6 - 0x94], [A7]+
  3605. 00002A5C  486E FF6C                pea.l      [A6 - 0x94]
  3606. 00002A60  486E FF70                pea.l      [A6 - 0x90]
  3607. 00002A64  3F3C 100E                move.w     -[A7], 0x100E
  3608. 00002A68  A9EB                     syscall    Pack4/FP68K
  3609. 00002A6A  486E FF70                pea.l      [A6 - 0x90]
  3610. 00002A6E  487A 062C                pea.l      [PC + 0x62C /* 0000309C, value 0x3FFEE666 */]
  3611. 00002A72  4EBA DD7A                jsr        [PC - 0x2286 /* 000007EE */]
  3612. 00002A76  2054                     movea.l    A0, [A4]
  3613. 00002A78  215F 003A                move.l     [A0 + 0x3A], [A7]+
  3614. 00002A7C  6000 02F4                bra        +0x2F6 /* 00002D72 */
  3615. label00002A80:
  3616. 00002A80  487A 0656                pea.l      [PC + 0x656 /* 000030D8, value 0x3FFE8CCC */]
  3617. 00002A84  2054                     movea.l    A0, [A4]
  3618. 00002A86  4868 003A                pea.l      [A0 + 0x3A]
  3619. 00002A8A  3F3C 1010                move.w     -[A7], 0x1010
  3620. 00002A8E  A9EB                     syscall    Pack4/FP68K
  3621. 00002A90  216E FFE0 0036           move.l     [A0 + 0x36], [A6 - 0x20]
  3622. 00002A96  6000 02DA                bra        +0x2DC /* 00002D72 */
  3623. label00002A9A:
  3624. 00002A9A  2F0E                     move.l     -[A7], A6
  3625. 00002A9C  4EBA F77E                jsr        [PC - 0x882 /* 0000221C */]
  3626. 00002AA0  6000 02D0                bra        +0x2D2 /* 00002D72 */
  3627. label00002AA4:
  3628. 00002AA4  2F0E                     move.l     -[A7], A6
  3629. 00002AA6  4EBA F9BE                jsr        [PC - 0x642 /* 00002466 */]
  3630. 00002AAA  6000 02C6                bra        +0x2C8 /* 00002D72 */
  3631. label00002AAE:
  3632. 00002AAE  42A7                     clr.l      -[A7]
  3633. 00002AB0  486E FFF4                pea.l      [A6 - 0xC]
  3634. 00002AB4  486E FFAC                pea.l      [A6 - 0x54]
  3635. 00002AB8  3F3C 100E                move.w     -[A7], 0x100E
  3636. 00002ABC  A9EB                     syscall    Pack4/FP68K
  3637. 00002ABE  486E FFAC                pea.l      [A6 - 0x54]
  3638. 00002AC2  486E FFF8                pea.l      [A6 - 0x8]
  3639. 00002AC6  486E FF9E                pea.l      [A6 - 0x62]
  3640. 00002ACA  3F3C 100E                move.w     -[A7], 0x100E
  3641. 00002ACE  A9EB                     syscall    Pack4/FP68K
  3642. 00002AD0  486E FF9E                pea.l      [A6 - 0x62]
  3643. 00002AD4  486E FFD6                pea.l      [A6 - 0x2A]
  3644. 00002AD8  4EBA E0DE                jsr        [PC - 0x1F22 /* 00000BB8 */]
  3645. 00002ADC  2D5F FF68                move.l     [A6 - 0x98], [A7]+
  3646. 00002AE0  486E FF68                pea.l      [A6 - 0x98]
  3647. 00002AE4  486E FF92                pea.l      [A6 - 0x6E]
  3648. 00002AE8  3F3C 100E                move.w     -[A7], 0x100E
  3649. 00002AEC  A9EB                     syscall    Pack4/FP68K
  3650. 00002AEE  022E 007F FF92           andi.b     [A6 - 0x6E], 0x7F
  3651. 00002AF4  486E FF92                pea.l      [A6 - 0x6E]
  3652. 00002AF8  486E FFEC                pea.l      [A6 - 0x14]
  3653. 00002AFC  3F3C 1010                move.w     -[A7], 0x1010
  3654. 00002B00  A9EB                     syscall    Pack4/FP68K
  3655. 00002B02  486E FFEC                pea.l      [A6 - 0x14]
  3656. 00002B06  486E FFAC                pea.l      [A6 - 0x54]
  3657. 00002B0A  3F3C 100E                move.w     -[A7], 0x100E
  3658. 00002B0E  A9EB                     syscall    Pack4/FP68K
  3659. 00002B10  487A 05BC                pea.l      [PC + 0x5BC /* 000030CE, value 0x3FFECCCC */]
  3660. 00002B14  486E FFAC                pea.l      [A6 - 0x54]
  3661. 00002B18  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3662. 00002B1C  A9EB                     syscall    Pack4/FP68K
  3663. 00002B1E  6F0A                     ble        +0xC /* 00002B2A */
  3664. 00002B20  2F0E                     move.l     -[A7], A6
  3665. 00002B22  4EBA F942                jsr        [PC - 0x6BE /* 00002466 */]
  3666. 00002B26  6000 024A                bra        +0x24C /* 00002D72 */
  3667. label00002B2A:
  3668. 00002B2A  486E FFF4                pea.l      [A6 - 0xC]
  3669. 00002B2E  486E FFAC                pea.l      [A6 - 0x54]
  3670. 00002B32  3F3C 100E                move.w     -[A7], 0x100E
  3671. 00002B36  A9EB                     syscall    Pack4/FP68K
  3672. 00002B38  486E FFDA                pea.l      [A6 - 0x26]
  3673. 00002B3C  486E FFAC                pea.l      [A6 - 0x54]
  3674. 00002B40  3F3C 1000                move.w     -[A7], 0x1000
  3675. 00002B44  A9EB                     syscall    Pack4/FP68K
  3676. 00002B46  486E FFAC                pea.l      [A6 - 0x54]
  3677. 00002B4A  486E FFDA                pea.l      [A6 - 0x26]
  3678. 00002B4E  3F3C 1010                move.w     -[A7], 0x1010
  3679. 00002B52  A9EB                     syscall    Pack4/FP68K
  3680. 00002B54  486E FFF8                pea.l      [A6 - 0x8]
  3681. 00002B58  486E FFAC                pea.l      [A6 - 0x54]
  3682. 00002B5C  3F3C 100E                move.w     -[A7], 0x100E
  3683. 00002B60  A9EB                     syscall    Pack4/FP68K
  3684. 00002B62  486E FFD6                pea.l      [A6 - 0x2A]
  3685. 00002B66  486E FFAC                pea.l      [A6 - 0x54]
  3686. 00002B6A  3F3C 1000                move.w     -[A7], 0x1000
  3687. 00002B6E  A9EB                     syscall    Pack4/FP68K
  3688. 00002B70  486E FFAC                pea.l      [A6 - 0x54]
  3689. 00002B74  486E FFD6                pea.l      [A6 - 0x2A]
  3690. 00002B78  3F3C 1010                move.w     -[A7], 0x1010
  3691. 00002B7C  A9EB                     syscall    Pack4/FP68K
  3692. 00002B7E  42A7                     clr.l      -[A7]
  3693. 00002B80  486E FFF4                pea.l      [A6 - 0xC]
  3694. 00002B84  486E FFAC                pea.l      [A6 - 0x54]
  3695. 00002B88  3F3C 100E                move.w     -[A7], 0x100E
  3696. 00002B8C  A9EB                     syscall    Pack4/FP68K
  3697. 00002B8E  486E FFAC                pea.l      [A6 - 0x54]
  3698. 00002B92  486E FFF8                pea.l      [A6 - 0x8]
  3699. 00002B96  486E FF9E                pea.l      [A6 - 0x62]
  3700. 00002B9A  3F3C 100E                move.w     -[A7], 0x100E
  3701. 00002B9E  A9EB                     syscall    Pack4/FP68K
  3702. 00002BA0  486E FF9E                pea.l      [A6 - 0x62]
  3703. 00002BA4  486E FFD6                pea.l      [A6 - 0x2A]
  3704. 00002BA8  4EBA E00E                jsr        [PC - 0x1FF2 /* 00000BB8 */]
  3705. 00002BAC  2D5F FF64                move.l     [A6 - 0x9C], [A7]+
  3706. 00002BB0  486E FF64                pea.l      [A6 - 0x9C]
  3707. 00002BB4  486E FF92                pea.l      [A6 - 0x6E]
  3708. 00002BB8  3F3C 100E                move.w     -[A7], 0x100E
  3709. 00002BBC  A9EB                     syscall    Pack4/FP68K
  3710. 00002BBE  022E 007F FF92           andi.b     [A6 - 0x6E], 0x7F
  3711. 00002BC4  486E FF92                pea.l      [A6 - 0x6E]
  3712. 00002BC8  486E FFF0                pea.l      [A6 - 0x10]
  3713. 00002BCC  3F3C 1010                move.w     -[A7], 0x1010
  3714. 00002BD0  A9EB                     syscall    Pack4/FP68K
  3715. 00002BD2  486E FFC6                pea.l      [A6 - 0x3A]
  3716. 00002BD6  486E FFAC                pea.l      [A6 - 0x54]
  3717. 00002BDA  3F3C 100E                move.w     -[A7], 0x100E
  3718. 00002BDE  A9EB                     syscall    Pack4/FP68K
  3719. 00002BE0  42A7                     clr.l      -[A7]
  3720. 00002BE2  42A7                     clr.l      -[A7]
  3721. 00002BE4  4EBA D90C                jsr        [PC - 0x26F4 /* 000004F2 */]
  3722. 00002BE8  2D5F FF60                move.l     [A6 - 0xA0], [A7]+
  3723. 00002BEC  486E FF60                pea.l      [A6 - 0xA0]
  3724. 00002BF0  41EE FF9E                lea.l      A0, [A6 - 0x62]
  3725. 00002BF4  43FA 04CE                lea.l      A1, [PC + 0x4CE /* 000030C4, value 0x40008000, cstring "@" */]
  3726. 00002BF8  20D9                     move.l     [A0]+, [A1]+
  3727. 00002BFA  20D9                     move.l     [A0]+, [A1]+
  3728. 00002BFC  3091                     move.w     [A0], [A1]
  3729. 00002BFE  486E FF9E                pea.l      [A6 - 0x62]
  3730. 00002C02  3F3C 1004                move.w     -[A7], 0x1004
  3731. 00002C06  A9EB                     syscall    Pack4/FP68K
  3732. 00002C08  487A 04B0                pea.l      [PC + 0x4B0 /* 000030BA, value 0x3FFF8000 */]
  3733. 00002C0C  486E FF9E                pea.l      [A6 - 0x62]
  3734. 00002C10  3F3C 0002                move.w     -[A7], 0x2
  3735. 00002C14  A9EB                     syscall    Pack4/FP68K
  3736. 00002C16  487A 0498                pea.l      [PC + 0x498 /* 000030B0, value 0x3FFFC000 */]
  3737. 00002C1A  486E FF9E                pea.l      [A6 - 0x62]
  3738. 00002C1E  3F3C 0006                move.w     -[A7], 0x6
  3739. 00002C22  A9EB                     syscall    Pack4/FP68K
  3740. 00002C24  486E FF9E                pea.l      [A6 - 0x62]
  3741. 00002C28  4EBA DB06                jsr        [PC - 0x24FA /* 00000730 */]
  3742. 00002C2C  2D5F FF5C                move.l     [A6 - 0xA4], [A7]+
  3743. 00002C30  486E FF5C                pea.l      [A6 - 0xA4]
  3744. 00002C34  486E FFAC                pea.l      [A6 - 0x54]
  3745. 00002C38  3F3C 1002                move.w     -[A7], 0x1002
  3746. 00002C3C  A9EB                     syscall    Pack4/FP68K
  3747. 00002C3E  486E FFAC                pea.l      [A6 - 0x54]
  3748. 00002C42  2054                     movea.l    A0, [A4]
  3749. 00002C44  4868 0036                pea.l      [A0 + 0x36]
  3750. 00002C48  3F3C 1010                move.w     -[A7], 0x1010
  3751. 00002C4C  A9EB                     syscall    Pack4/FP68K
  3752. 00002C4E  486E FFF0                pea.l      [A6 - 0x10]
  3753. 00002C52  486E FFAC                pea.l      [A6 - 0x54]
  3754. 00002C56  3F3C 100E                move.w     -[A7], 0x100E
  3755. 00002C5A  A9EB                     syscall    Pack4/FP68K
  3756. 00002C5C  486E FFE8                pea.l      [A6 - 0x18]
  3757. 00002C60  486E FFAC                pea.l      [A6 - 0x54]
  3758. 00002C64  3F3C 100A                move.w     -[A7], 0x100A
  3759. 00002C68  A9EB                     syscall    Pack4/FP68K
  3760. 00002C6A  642A                     bcc        +0x2C /* 00002C96 */
  3761. 00002C6C  2054                     movea.l    A0, [A4]
  3762. 00002C6E  4868 0036                pea.l      [A0 + 0x36]
  3763. 00002C72  486E FFAC                pea.l      [A6 - 0x54]
  3764. 00002C76  3F3C 100E                move.w     -[A7], 0x100E
  3765. 00002C7A  A9EB                     syscall    Pack4/FP68K
  3766. 00002C7C  487A 0428                pea.l      [PC + 0x428 /* 000030A6, value 0x4006B400 */]
  3767. 00002C80  486E FFAC                pea.l      [A6 - 0x54]
  3768. 00002C84  4267                     clr.w      -[A7]
  3769. 00002C86  A9EB                     syscall    Pack4/FP68K
  3770. 00002C88  486E FFAC                pea.l      [A6 - 0x54]
  3771. 00002C8C  4868 0036                pea.l      [A0 + 0x36]
  3772. 00002C90  3F3C 1010                move.w     -[A7], 0x1010
  3773. 00002C94  A9EB                     syscall    Pack4/FP68K
  3774. label00002C96:
  3775. 00002C96  486E FFCA                pea.l      [A6 - 0x36]
  3776. 00002C9A  486E FFAC                pea.l      [A6 - 0x54]
  3777. 00002C9E  3F3C 100E                move.w     -[A7], 0x100E
  3778. 00002CA2  A9EB                     syscall    Pack4/FP68K
  3779. 00002CA4  42A7                     clr.l      -[A7]
  3780. 00002CA6  4EBA D84A                jsr        [PC - 0x27B6 /* 000004F2 */]
  3781. 00002CAA  2D5F FF58                move.l     [A6 - 0xA8], [A7]+
  3782. 00002CAE  486E FF58                pea.l      [A6 - 0xA8]
  3783. 00002CB2  486E FFAC                pea.l      [A6 - 0x54]
  3784. 00002CB6  3F3C 1000                move.w     -[A7], 0x1000
  3785. 00002CBA  A9EB                     syscall    Pack4/FP68K
  3786. 00002CBC  487A 03B6                pea.l      [PC + 0x3B6 /* 00003074, value 0x3FFE8000 */]
  3787. 00002CC0  486E FFAC                pea.l      [A6 - 0x54]
  3788. 00002CC4  3F3C 0002                move.w     -[A7], 0x2
  3789. 00002CC8  A9EB                     syscall    Pack4/FP68K
  3790. 00002CCA  486E FFAC                pea.l      [A6 - 0x54]
  3791. 00002CCE  2054                     movea.l    A0, [A4]
  3792. 00002CD0  4868 003A                pea.l      [A0 + 0x3A]
  3793. 00002CD4  3F3C 1010                move.w     -[A7], 0x1010
  3794. 00002CD8  A9EB                     syscall    Pack4/FP68K
  3795. 00002CDA  486E FFEC                pea.l      [A6 - 0x14]
  3796. 00002CDE  486E FFAC                pea.l      [A6 - 0x54]
  3797. 00002CE2  3F3C 100E                move.w     -[A7], 0x100E
  3798. 00002CE6  A9EB                     syscall    Pack4/FP68K
  3799. 00002CE8  486E FFE8                pea.l      [A6 - 0x18]
  3800. 00002CEC  486E FFAC                pea.l      [A6 - 0x54]
  3801. 00002CF0  3F3C 100A                move.w     -[A7], 0x100A
  3802. 00002CF4  A9EB                     syscall    Pack4/FP68K
  3803. 00002CF6  6408                     bcc        +0xA /* 00002D00 */
  3804. 00002CF8  2054                     movea.l    A0, [A4]
  3805. 00002CFA  216E FFE8 003A           move.l     [A0 + 0x3A], [A6 - 0x18]
  3806. label00002D00:
  3807. 00002D00  42A7                     clr.l      -[A7]
  3808. 00002D02  42A7                     clr.l      -[A7]
  3809. 00002D04  487A 0378                pea.l      [PC + 0x378 /* 0000307E, value 0x3FFBCCCC */]
  3810. 00002D08  42A7                     clr.l      -[A7]
  3811. 00002D0A  486E FFE8                pea.l      [A6 - 0x18]
  3812. 00002D0E  486E FFAC                pea.l      [A6 - 0x54]
  3813. 00002D12  3F3C 100E                move.w     -[A7], 0x100E
  3814. 00002D16  A9EB                     syscall    Pack4/FP68K
  3815. 00002D18  486E FFAC                pea.l      [A6 - 0x54]
  3816. 00002D1C  2054                     movea.l    A0, [A4]
  3817. 00002D1E  4868 003A                pea.l      [A0 + 0x3A]
  3818. 00002D22  486E FF9E                pea.l      [A6 - 0x62]
  3819. 00002D26  3F3C 100E                move.w     -[A7], 0x100E
  3820. 00002D2A  A9EB                     syscall    Pack4/FP68K
  3821. 00002D2C  486E FF9E                pea.l      [A6 - 0x62]
  3822. 00002D30  4EBA DABC                jsr        [PC - 0x2544 /* 000007EE */]
  3823. 00002D34  2D5F FF54                move.l     [A6 - 0xAC], [A7]+
  3824. 00002D38  486E FF54                pea.l      [A6 - 0xAC]
  3825. 00002D3C  486E FF92                pea.l      [A6 - 0x6E]
  3826. 00002D40  3F3C 100E                move.w     -[A7], 0x100E
  3827. 00002D44  A9EB                     syscall    Pack4/FP68K
  3828. 00002D46  486E FF92                pea.l      [A6 - 0x6E]
  3829. 00002D4A  4EBA DA4A                jsr        [PC - 0x25B6 /* 00000796 */]
  3830. 00002D4E  2D5F FF50                move.l     [A6 - 0xB0], [A7]+
  3831. 00002D52  486E FF50                pea.l      [A6 - 0xB0]
  3832. 00002D56  486E FF70                pea.l      [A6 - 0x90]
  3833. 00002D5A  3F3C 100E                move.w     -[A7], 0x100E
  3834. 00002D5E  A9EB                     syscall    Pack4/FP68K
  3835. 00002D60  486E FF70                pea.l      [A6 - 0x90]
  3836. 00002D64  487A 0336                pea.l      [PC + 0x336 /* 0000309C, value 0x3FFEE666 */]
  3837. 00002D68  4EBA DA84                jsr        [PC - 0x257C /* 000007EE */]
  3838. 00002D6C  2054                     movea.l    A0, [A4]
  3839. 00002D6E  215F 003A                move.l     [A0 + 0x3A], [A7]+
  3840. label00002D72:
  3841. 00002D72  42A7                     clr.l      -[A7]
  3842. 00002D74  2054                     movea.l    A0, [A4]
  3843. 00002D76  4868 0036                pea.l      [A0 + 0x36]
  3844. 00002D7A  486E FFAC                pea.l      [A6 - 0x54]
  3845. 00002D7E  3F3C 100E                move.w     -[A7], 0x100E
  3846. 00002D82  A9EB                     syscall    Pack4/FP68K
  3847. 00002D84  486E FFAC                pea.l      [A6 - 0x54]
  3848. 00002D88  487A 02FE                pea.l      [PC + 0x2FE /* 00003088, value 0x4007B400 */]
  3849. 00002D8C  4EBA DAB8                jsr        [PC - 0x2548 /* 00000846 */]
  3850. 00002D90  2054                     movea.l    A0, [A4]
  3851. 00002D92  215F 0036                move.l     [A0 + 0x36], [A7]+
  3852. 00002D96  7E01                     moveq.l    D7, 0x01
  3853. 00002D98  7CFF                     moveq.l    D6, 0xFFFFFFFF
  3854. 00002D9A  4868 0032                pea.l      [A0 + 0x32]
  3855. 00002D9E  486E FFAC                pea.l      [A6 - 0x54]
  3856. 00002DA2  3F3C 100E                move.w     -[A7], 0x100E
  3857. 00002DA6  A9EB                     syscall    Pack4/FP68K
  3858. 00002DA8  4868 0006                pea.l      [A0 + 0x6]
  3859. 00002DAC  486E FFAC                pea.l      [A6 - 0x54]
  3860. 00002DB0  3F3C 1000                move.w     -[A7], 0x1000
  3861. 00002DB4  A9EB                     syscall    Pack4/FP68K
  3862. 00002DB6  486E FFAC                pea.l      [A6 - 0x54]
  3863. 00002DBA  486E FFDA                pea.l      [A6 - 0x26]
  3864. 00002DBE  3F3C 1010                move.w     -[A7], 0x1010
  3865. 00002DC2  A9EB                     syscall    Pack4/FP68K
  3866. 00002DC4  4868 002E                pea.l      [A0 + 0x2E]
  3867. 00002DC8  486E FFAC                pea.l      [A6 - 0x54]
  3868. 00002DCC  3F3C 100E                move.w     -[A7], 0x100E
  3869. 00002DD0  A9EB                     syscall    Pack4/FP68K
  3870. 00002DD2  4868 0002                pea.l      [A0 + 0x2]
  3871. 00002DD6  486E FFAC                pea.l      [A6 - 0x54]
  3872. 00002DDA  3F3C 1000                move.w     -[A7], 0x1000
  3873. 00002DDE  A9EB                     syscall    Pack4/FP68K
  3874. 00002DE0  486E FFAC                pea.l      [A6 - 0x54]
  3875. 00002DE4  486E FFD6                pea.l      [A6 - 0x2A]
  3876. 00002DE8  3F3C 1010                move.w     -[A7], 0x1010
  3877. 00002DEC  A9EB                     syscall    Pack4/FP68K
  3878. label00002DEE:
  3879. 00002DEE  5246                     addq.w     D6, 1
  3880. 00002DF0  42A7                     clr.l      -[A7]
  3881. 00002DF2  486D 2D02                pea.l      [A5 + 0x2D02 /* export_1436 */]
  3882. 00002DF6  2F0E                     move.l     -[A7], A6
  3883. 00002DF8  2254                     movea.l    A1, [A4]
  3884. 00002DFA  2069 000C                movea.l    A0, [A1 + 0xC]
  3885. 00002DFE  2050                     movea.l    A0, [A0]
  3886. 00002E00  2F28 0008                move.l     -[A7], [A0 + 0x8]
  3887. 00002E04  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  3888. 00002E08  265F                     movea.l    A3, [A7]+
  3889. 00002E0A  200B                     move.l     D0, A3
  3890. 00002E0C  6602                     bne        +0x4 /* 00002E10 */
  3891. 00002E0E  7E01                     moveq.l    D7, 0x01
  3892. label00002E10:
  3893. 00002E10  1007                     move.b     D0, D7
  3894. 00002E12  663C                     bne        +0x3E /* 00002E50 */
  3895. 00002E14  42A7                     clr.l      -[A7]
  3896. 00002E16  2054                     movea.l    A0, [A4]
  3897. 00002E18  4868 0026                pea.l      [A0 + 0x26]
  3898. 00002E1C  486E FFAC                pea.l      [A6 - 0x54]
  3899. 00002E20  3F3C 100E                move.w     -[A7], 0x100E
  3900. 00002E24  A9EB                     syscall    Pack4/FP68K
  3901. 00002E26  487A 026A                pea.l      [PC + 0x26A /* 00003092, value 0x4005B400 */]
  3902. 00002E2A  486E FFAC                pea.l      [A6 - 0x54]
  3903. 00002E2E  4267                     clr.w      -[A7]
  3904. 00002E30  A9EB                     syscall    Pack4/FP68K
  3905. 00002E32  486E FFAC                pea.l      [A6 - 0x54]
  3906. 00002E36  487A 0250                pea.l      [PC + 0x250 /* 00003088, value 0x4007B400 */]
  3907. 00002E3A  4EBA DA0A                jsr        [PC - 0x25F6 /* 00000846 */]
  3908. 00002E3E  2054                     movea.l    A0, [A4]
  3909. 00002E40  215F 0026                move.l     [A0 + 0x26], [A7]+
  3910. 00002E44  2168 0026 0036           move.l     [A0 + 0x36], [A0 + 0x26]
  3911. 00002E4A  117C 0002 004A           move.b     [A0 + 0x4A], 0x2
  3912. label00002E50:
  3913. 00002E50  7004                     moveq.l    D0, 0x04
  3914. 00002E52  B046                     cmp.w      D0, D6
  3915. 00002E54  5FC0                     sle        D0
  3916. 00002E56  2207                     move.l     D1, D7
  3917. 00002E58  8200                     or.b       D1, D0
  3918. 00002E5A  0241 0001                andi.w     D1, 0x1
  3919. 00002E5E  678E                     beq        -0x70 /* 00002DEE */
  3920. 00002E60  7004                     moveq.l    D0, 0x04
  3921. 00002E62  B046                     cmp.w      D0, D6
  3922. 00002E64  6E4E                     bgt        +0x50 /* 00002EB4 */
  3923. 00002E66  42A7                     clr.l      -[A7]
  3924. 00002E68  4EBA D688                jsr        [PC - 0x2978 /* 000004F2 */]
  3925. 00002E6C  2D5F FF4C                move.l     [A6 - 0xB4], [A7]+
  3926. 00002E70  486E FF4C                pea.l      [A6 - 0xB4]
  3927. 00002E74  41EE FFAC                lea.l      A0, [A6 - 0x54]
  3928. 00002E78  43FA 0204                lea.l      A1, [PC + 0x204 /* 0000307E, value 0x3FFBCCCC */]
  3929. 00002E7C  20D9                     move.l     [A0]+, [A1]+
  3930. 00002E7E  20D9                     move.l     [A0]+, [A1]+
  3931. 00002E80  3091                     move.w     [A0], [A1]
  3932. 00002E82  486E FFAC                pea.l      [A6 - 0x54]
  3933. 00002E86  3F3C 1004                move.w     -[A7], 0x1004
  3934. 00002E8A  A9EB                     syscall    Pack4/FP68K
  3935. 00002E8C  487A 01E6                pea.l      [PC + 0x1E6 /* 00003074, value 0x3FFE8000 */]
  3936. 00002E90  486E FFAC                pea.l      [A6 - 0x54]
  3937. 00002E94  4267                     clr.w      -[A7]
  3938. 00002E96  A9EB                     syscall    Pack4/FP68K
  3939. 00002E98  486E FFAC                pea.l      [A6 - 0x54]
  3940. 00002E9C  2054                     movea.l    A0, [A4]
  3941. 00002E9E  4868 003A                pea.l      [A0 + 0x3A]
  3942. 00002EA2  3F3C 1010                move.w     -[A7], 0x1010
  3943. 00002EA6  A9EB                     syscall    Pack4/FP68K
  3944. 00002EA8  216E FFE0 0036           move.l     [A0 + 0x36], [A6 - 0x20]
  3945. 00002EAE  117C 0004 004A           move.b     [A0 + 0x4A], 0x4
  3946. label00002EB4:
  3947. 00002EB4  2054                     movea.l    A0, [A4]
  3948. 00002EB6  4868 004C                pea.l      [A0 + 0x4C]
  3949. 00002EBA  486E FFAC                pea.l      [A6 - 0x54]
  3950. 00002EBE  3F3C 100E                move.w     -[A7], 0x100E
  3951. 00002EC2  A9EB                     syscall    Pack4/FP68K
  3952. 00002EC4  486E 000C                pea.l      [A6 + 0xC]
  3953. 00002EC8  486E FFAC                pea.l      [A6 - 0x54]
  3954. 00002ECC  3F3C 1000                move.w     -[A7], 0x1000
  3955. 00002ED0  A9EB                     syscall    Pack4/FP68K
  3956. 00002ED2  486E FFAC                pea.l      [A6 - 0x54]
  3957. 00002ED6  4868 004C                pea.l      [A0 + 0x4C]
  3958. 00002EDA  3F3C 1010                move.w     -[A7], 0x1010
  3959. 00002EDE  A9EB                     syscall    Pack4/FP68K
  3960. 00002EE0  4868 004C                pea.l      [A0 + 0x4C]
  3961. 00002EE4  486E FFAC                pea.l      [A6 - 0x54]
  3962. 00002EE8  3F3C 100E                move.w     -[A7], 0x100E
  3963. 00002EEC  A9EB                     syscall    Pack4/FP68K
  3964. 00002EEE  487A 017A                pea.l      [PC + 0x17A /* 0000306A, value 0x0, cstring "" */]
  3965. 00002EF2  486E FFAC                pea.l      [A6 - 0x54]
  3966. 00002EF6  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  3967. 00002EFA  A9EB                     syscall    Pack4/FP68K
  3968. 00002EFC  5CC0                     sge        D0
  3969. 00002EFE  2F00                     move.l     -[A7], D0
  3970. 00002F00  2F3C 0065 0000           move.l     -[A7], 0x650000 /* 'e\0\0' */
  3971. 00002F06  4EBA D5B6                jsr        [PC - 0x2A4A /* 000004BE */]
  3972. 00002F0A  321F                     move.w     D1, [A7]+
  3973. 00002F0C  201F                     move.l     D0, [A7]+
  3974. 00002F0E  7446                     moveq.l    D2, 0x46
  3975. 00002F10  B441                     cmp.w      D2, D1
  3976. 00002F12  5DC1                     slt        D1
  3977. 00002F14  C001                     and.b      D0, D1
  3978. 00002F16  6700 0128                beq        +0x12A /* 00003040 */
  3979. 00002F1A  2054                     movea.l    A0, [A4]
  3980. 00002F1C  1028 00B0                move.b     D0, [A0 + 0xB0]
  3981. 00002F20  4880                     ext.w      D0
  3982. 00002F22  5740                     subq.w     D0, 3
  3983. 00002F24  670A                     beq        +0xC /* 00002F30 */
  3984. 00002F26  5340                     subq.w     D0, 1
  3985. 00002F28  6700 00DA                beq        +0xDC /* 00003004 */
  3986. 00002F2C  6000 0112                bra        +0x114 /* 00003040 */
  3987. label00002F30:
  3988. 00002F30  7004                     moveq.l    D0, 0x04
  3989. 00002F32  2054                     movea.l    A0, [A4]
  3990. 00002F34  B028 004A                cmp.b      D0, [A0 + 0x4A]
  3991. 00002F38  6600 00C8                bne        +0xCA /* 00003002 */
  3992. 00002F3C  487A 0122                pea.l      [PC + 0x122 /* 00003060, value 0xC002A000 */]
  3993. 00002F40  2054                     movea.l    A0, [A4]
  3994. 00002F42  4868 004C                pea.l      [A0 + 0x4C]
  3995. 00002F46  3F3C 1010                move.w     -[A7], 0x1010
  3996. 00002F4A  A9EB                     syscall    Pack4/FP68K
  3997. 00002F4C  42A7                     clr.l      -[A7]
  3998. 00002F4E  4EBA D5A2                jsr        [PC - 0x2A5E /* 000004F2 */]
  3999. 00002F52  2D5F FF48                move.l     [A6 - 0xB8], [A7]+
  4000. 00002F56  486E FF48                pea.l      [A6 - 0xB8]
  4001. 00002F5A  486E FFAC                pea.l      [A6 - 0x54]
  4002. 00002F5E  3F3C 100E                move.w     -[A7], 0x100E
  4003. 00002F62  A9EB                     syscall    Pack4/FP68K
  4004. 00002F64  2054                     movea.l    A0, [A4]
  4005. 00002F66  4868 003E                pea.l      [A0 + 0x3E]
  4006. 00002F6A  486E FFAC                pea.l      [A6 - 0x54]
  4007. 00002F6E  3F3C 1004                move.w     -[A7], 0x1004
  4008. 00002F72  A9EB                     syscall    Pack4/FP68K
  4009. 00002F74  487A 00E0                pea.l      [PC + 0xE0 /* 00003056, value 0x4000C000, cstring "@" */]
  4010. 00002F78  486E FFAC                pea.l      [A6 - 0x54]
  4011. 00002F7C  3F3C 0006                move.w     -[A7], 0x6
  4012. 00002F80  A9EB                     syscall    Pack4/FP68K
  4013. 00002F82  486E FFAC                pea.l      [A6 - 0x54]
  4014. 00002F86  486E FFE8                pea.l      [A6 - 0x18]
  4015. 00002F8A  3F3C 1010                move.w     -[A7], 0x1010
  4016. 00002F8E  A9EB                     syscall    Pack4/FP68K
  4017. 00002F90  486E FFE8                pea.l      [A6 - 0x18]
  4018. 00002F94  486E FFAC                pea.l      [A6 - 0x54]
  4019. 00002F98  3F3C 100E                move.w     -[A7], 0x100E
  4020. 00002F9C  A9EB                     syscall    Pack4/FP68K
  4021. 00002F9E  486E FFAC                pea.l      [A6 - 0x54]
  4022. 00002FA2  486E FFE0                pea.l      [A6 - 0x20]
  4023. 00002FA6  486E FF9E                pea.l      [A6 - 0x62]
  4024. 00002FAA  3F3C 100E                move.w     -[A7], 0x100E
  4025. 00002FAE  A9EB                     syscall    Pack4/FP68K
  4026. 00002FB0  486E FF9E                pea.l      [A6 - 0x62]
  4027. 00002FB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4028. 00002FB8  4EAD 25D2                jsr        [A5 + 0x25D2 /* export_1206 */]
  4029. 00002FBC  2054                     movea.l    A0, [A4]
  4030. 00002FBE  4868 003E                pea.l      [A0 + 0x3E]
  4031. 00002FC2  486E FFAC                pea.l      [A6 - 0x54]
  4032. 00002FC6  3F3C 100E                move.w     -[A7], 0x100E
  4033. 00002FCA  A9EB                     syscall    Pack4/FP68K
  4034. 00002FCC  486E FFE8                pea.l      [A6 - 0x18]
  4035. 00002FD0  486E FFAC                pea.l      [A6 - 0x54]
  4036. 00002FD4  3F3C 1000                move.w     -[A7], 0x1000
  4037. 00002FD8  A9EB                     syscall    Pack4/FP68K
  4038. 00002FDA  486E FFAC                pea.l      [A6 - 0x54]
  4039. 00002FDE  4868 003E                pea.l      [A0 + 0x3E]
  4040. 00002FE2  3F3C 1010                move.w     -[A7], 0x1010
  4041. 00002FE6  A9EB                     syscall    Pack4/FP68K
  4042. 00002FE8  7A01                     moveq.l    D5, 0x01
  4043. 00002FEA  6010                     bra        +0x12 /* 00002FFC */
  4044. label00002FEC:
  4045. 00002FEC  42A7                     clr.l      -[A7]
  4046. 00002FEE  A975                     syscall    TickCount
  4047. 00002FF0  281F                     move.l     D4, [A7]+
  4048. label00002FF2:
  4049. 00002FF2  42A7                     clr.l      -[A7]
  4050. 00002FF4  A975                     syscall    TickCount
  4051. 00002FF6  B89F                     cmp.l      D4, [A7]+
  4052. 00002FF8  67F8                     beq        -0x6 /* 00002FF2 */
  4053. 00002FFA  5245                     addq.w     D5, 1
  4054. label00002FFC:
  4055. 00002FFC  7002                     moveq.l    D0, 0x02
  4056. 00002FFE  B045                     cmp.w      D0, D5
  4057. 00003000  6CEA                     bge        -0x14 /* 00002FEC */
  4058. label00003002:
  4059. 00003002  603C                     bra        +0x3E /* 00003040 */
  4060. label00003004:
  4061. 00003004  487A 0046                pea.l      [PC + 0x46 /* 0000304C, value 0xC0018000 */]
  4062. 00003008  2054                     movea.l    A0, [A4]
  4063. 0000300A  4868 004C                pea.l      [A0 + 0x4C]
  4064. 0000300E  3F3C 1010                move.w     -[A7], 0x1010
  4065. 00003012  A9EB                     syscall    Pack4/FP68K
  4066. 00003014  4228 00B1                clr.b      [A0 + 0xB1]
  4067. 00003018  486E FFE0                pea.l      [A6 - 0x20]
  4068. 0000301C  486E FFAC                pea.l      [A6 - 0x54]
  4069. 00003020  3F3C 100E                move.w     -[A7], 0x100E
  4070. 00003024  A9EB                     syscall    Pack4/FP68K
  4071. 00003026  486E FFAC                pea.l      [A6 - 0x54]
  4072. 0000302A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4073. 0000302E  4EAD 25DA                jsr        [A5 + 0x25DA /* export_1207 */]
  4074. 00003032  2054                     movea.l    A0, [A4]
  4075. 00003034  1028 0051                move.b     D0, [A0 + 0x51]
  4076. 00003038  4880                     ext.w      D0
  4077. 0000303A  5240                     addq.w     D0, 1
  4078. 0000303C  1140 0051                move.b     [A0 + 0x51], D0
  4079. label00003040:
  4080. 00003040  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4081. 00003044  4E5E                     unlink     A6
  4082. 00003046  205F                     movea.l    A0, [A7]+
  4083. 00003048  504F                     addq.w     A7, 8
  4084. 0000304A  4ED0                     jmp        [A0]
  4085. 0000304C  C001                     and.b      D0, D1
  4086. 0000304E  8000                     or.b       D0, D0
  4087. 00003050  0000 0000                ori.b      D0, 0x0
  4088. 00003054  0000 4000                ori.b      D0, 0x0
  4089. 00003058  C000                     and.b      D0, D0
  4090. 0000305A  0000 0000                ori.b      D0, 0x0
  4091. 0000305E  0000 C002                ori.b      D0, 0x2
  4092. 00003062  A000                     syscall    Open/PBHOpen/HOpen
  4093. 00003064  0000 0000                ori.b      D0, 0x0
  4094. 00003068  0000 0000                ori.b      D0, 0x0
  4095. 0000306C  0000 0000                ori.b      D0, 0x0
  4096. 00003070  0000 0000                ori.b      D0, 0x0
  4097. 00003074  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  4098. 00003076  8000                     or.b       D0, D0
  4099. 00003078  0000 0000                ori.b      D0, 0x0
  4100. 0000307C  0000 3FFB                ori.b      D0, 0xFB
  4101. 00003080  CCCC                     mulu.w     D6, A4
  4102. 00003082  CCCC                     mulu.w     D6, A4
  4103. 00003084  CCCC                     mulu.w     D6, A4
  4104. 00003086  CCCD                     mulu.w     D6, A5
  4105. 00003088  4007                     negx.b     D7
  4106. 0000308A  B400                     cmp.b      D2, D0
  4107. 0000308C  0000 0000                ori.b      D0, 0x0
  4108. 00003090  0000 4005                ori.b      D0, 0x5
  4109. 00003094  B400                     cmp.b      D2, D0
  4110. 00003096  0000 0000                ori.b      D0, 0x0
  4111. 0000309A  0000 3FFE                ori.b      D0, 0xFE
  4112. 0000309E  E666                     asr        D6.w, D3
  4113. 000030A0  6666                     bne        +0x68 /* 00003108 */
  4114. 000030A2  6666                     bne        +0x68 /* 0000310A */
  4115. 000030A4  6667                     bne        +0x69 /* 0000310D */
  4116. 000030A6  4006                     negx.b     D6
  4117. 000030A8  B400                     cmp.b      D2, D0
  4118. 000030AA  0000 0000                ori.b      D0, 0x0
  4119. 000030AE  0000 3FFF                ori.b      D0, 0xFF
  4120. 000030B2  C000                     and.b      D0, D0
  4121. 000030B4  0000 0000                ori.b      D0, 0x0
  4122. 000030B8  0000 3FFF                ori.b      D0, 0xFF
  4123. 000030BC  8000                     or.b       D0, D0
  4124. 000030BE  0000 0000                ori.b      D0, 0x0
  4125. 000030C2  0000 4000                ori.b      D0, 0x0
  4126. 000030C6  8000                     or.b       D0, D0
  4127. 000030C8  0000 0000                ori.b      D0, 0x0
  4128. 000030CC  0000 3FFE                ori.b      D0, 0xFE
  4129. 000030D0  CCCC                     mulu.w     D6, A4
  4130. 000030D2  CCCC                     mulu.w     D6, A4
  4131. 000030D4  CCCC                     mulu.w     D6, A4
  4132. 000030D6  CCCD                     mulu.w     D6, A5
  4133. 000030D8  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  4134. 000030DA  8CCC                     divu.w     D6, A4
  4135. 000030DC  CCCC                     mulu.w     D6, A4
  4136. 000030DE  CCCC                     mulu.w     D6, A4
  4137. 000030E0  CCCD                     mulu.w     D6, A5
  4138. 000030E2  4005                     negx.b     D5
  4139. 000030E4  C800                     and.b      D4, D0
  4140. 000030E6  0000 0000                ori.b      D0, 0x0
  4141. 000030EA  0000 3FFD                ori.b      D0, 0xFD
  4142. 000030EE  9999                     sub.l      [A1]+, D4
  4143. 000030F0  9999                     sub.l      [A1]+, D4
  4144. 000030F2  9999                     sub.l      [A1]+, D4
  4145. 000030F4  9999                     sub.l      [A1]+, D4
  4146. export_1438:
  4147. 000030F6  4E56 0000                link       A6, 0
  4148. 000030FA  4E5E                     unlink     A6
  4149. 000030FC  2E9F                     move.l     [A7], [A7]+
  4150. 000030FE  4E75                     rts
  4151. export_1439:
  4152. 00003100  4E56 FFFC                link       A6, -0x0004
  4153. 00003104  48E7 0308                movem.l    -[A7], D6,D7,A4
  4154. label00003108:
  4155. 00003108  286E 0008                movea.l    A4, [A6 + 0x8]
  4156. // begin alternate branch 0000310A-00003112
  4157. label0000310A:
  4158. 0000310A  0008 102E                ori.b      A0, 0x2E /* '.' */
  4159. 0000310E  000C 4880                ori.b      A4, 0x80
  4160. // end alternate branch 0000310A-00003112
  4161. label0000310A: // (misaligned)
  4162. 0000310C  102E 000C                move.b     D0, [A6 + 0xC]
  4163. 00003110  4880                     ext.w      D0
  4164. 00003112  2054                     movea.l    A0, [A4]
  4165. 00003114  C1FC 0006                muls.w     D0, 0x6
  4166. 00003118  1230 0066                move.b     D1, [A0 + D0.w + 0x66]
  4167. 0000311C  4881                     ext.w      D1
  4168. 0000311E  3E01                     move.w     D7, D1
  4169. 00003120  102E 000C                move.b     D0, [A6 + 0xC]
  4170. 00003124  4880                     ext.w      D0
  4171. 00003126  C1FC 0006                muls.w     D0, 0x6
  4172. 0000312A  43E8 008A                lea.l      A1, [A0 + 0x8A]
  4173. 0000312E  1231 0000                move.b     D1, [A1 + D0.w]
  4174. 00003132  4881                     ext.w      D1
  4175. 00003134  3C01                     move.w     D6, D1
  4176. 00003136  42A7                     clr.l      -[A7]
  4177. 00003138  3007                     move.w     D0, D7
  4178. 0000313A  C1C6                     muls.w     D0, D6
  4179. 0000313C  48C0                     ext.l      D0
  4180. 0000313E  2F00                     move.l     -[A7], D0
  4181. 00003140  7003                     moveq.l    D0, 0x03
  4182. 00003142  2F00                     move.l     -[A7], D0
  4183. 00003144  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  4184. 00003148  201F                     move.l     D0, [A7]+
  4185. 0000314A  1D40 000E                move.b     [A6 + 0xE], D0
  4186. 0000314E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  4187. 00003152  4E5E                     unlink     A6
  4188. 00003154  205F                     movea.l    A0, [A7]+
  4189. 00003156  5C4F                     addq.w     A7, 6
  4190. 00003158  4ED0                     jmp        [A0]
  4191. export_1440:
  4192. 0000315A  4E56 FFFC                link       A6, -0x0004
  4193. 0000315E  2F07                     move.l     -[A7], D7
  4194. 00003160  4267                     clr.w      -[A7]
  4195. 00003162  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  4196. 00003166  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4197. 0000316A  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  4198. 0000316E  101F                     move.b     D0, [A7]+
  4199. 00003170  4880                     ext.w      D0
  4200. 00003172  670E                     beq        +0x10 /* 00003182 */
  4201. 00003174  5340                     subq.w     D0, 1
  4202. 00003176  6712                     beq        +0x14 /* 0000318A */
  4203. 00003178  5340                     subq.w     D0, 1
  4204. 0000317A  6716                     beq        +0x18 /* 00003192 */
  4205. 0000317C  5340                     subq.w     D0, 1
  4206. 0000317E  671A                     beq        +0x1C /* 0000319A */
  4207. 00003180  601E                     bra        +0x20 /* 000031A0 */
  4208. label00003182:
  4209. 00003182  2E3C FFFF 8000           move.l     D7, 0xFFFF8000
  4210. 00003188  6016                     bra        +0x18 /* 000031A0 */
  4211. label0000318A:
  4212. 0000318A  2E3C FFFF D556           move.l     D7, 0xFFFFD556
  4213. 00003190  600E                     bra        +0x10 /* 000031A0 */
  4214. label00003192:
  4215. 00003192  2E3C 0000 2AAB           move.l     D7, 0x2AAB
  4216. 00003198  6006                     bra        +0x8 /* 000031A0 */
  4217. label0000319A:
  4218. 0000319A  2E3C 0000 8000           move.l     D7, 0x8000
  4219. label000031A0:
  4220. 000031A0  4267                     clr.w      -[A7]
  4221. 000031A2  A861                     syscall    Random
  4222. 000031A4  301F                     move.w     D0, [A7]+
  4223. 000031A6  48C0                     ext.l      D0
  4224. 000031A8  B087                     cmp.l      D0, D7
  4225. 000031AA  5DC0                     slt        D0
  4226. 000031AC  4400                     neg.b      D0
  4227. 000031AE  1D40 000E                move.b     [A6 + 0xE], D0
  4228. 000031B2  2E1F                     move.l     D7, [A7]+
  4229. 000031B4  4E5E                     unlink     A6
  4230. 000031B6  205F                     movea.l    A0, [A7]+
  4231. 000031B8  5C4F                     addq.w     A7, 6
  4232. 000031BA  4ED0                     jmp        [A0]
  4233. export_1441:
  4234. 000031BC  4E56 FCC6                link       A6, -0x033A
  4235. 000031C0  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  4236. 000031C4  206E 0014                movea.l    A0, [A6 + 0x14]
  4237. 000031C8  2F08                     move.l     -[A7], A0
  4238. 000031CA  486E 0014                pea.l      [A6 + 0x14]
  4239. 000031CE  3F3C 1010                move.w     -[A7], 0x1010
  4240. 000031D2  A9EB                     syscall    Pack4/FP68K
  4241. 000031D4  206E 0010                movea.l    A0, [A6 + 0x10]
  4242. 000031D8  2F08                     move.l     -[A7], A0
  4243. 000031DA  486E 0010                pea.l      [A6 + 0x10]
  4244. 000031DE  3F3C 1010                move.w     -[A7], 0x1010
  4245. 000031E2  A9EB                     syscall    Pack4/FP68K
  4246. 000031E4  206E 000C                movea.l    A0, [A6 + 0xC]
  4247. 000031E8  2F08                     move.l     -[A7], A0
  4248. 000031EA  486E 000C                pea.l      [A6 + 0xC]
  4249. 000031EE  3F3C 1010                move.w     -[A7], 0x1010
  4250. 000031F2  A9EB                     syscall    Pack4/FP68K
  4251. 000031F4  266E 0008                movea.l    A3, [A6 + 0x8]
  4252. 000031F8  284B                     movea.l    A4, A3
  4253. 000031FA  7005                     moveq.l    D0, 0x05
  4254. 000031FC  2054                     movea.l    A0, [A4]
  4255. 000031FE  B028 004A                cmp.b      D0, [A0 + 0x4A]
  4256. 00003202  6600 01CE                bne        +0x1D0 /* 000033D2 */
  4257. 00003206  41EE FFF4                lea.l      A0, [A6 - 0xC]
  4258. 0000320A  43FA 0264                lea.l      A1, [PC + 0x264 /* 00003470, value 0x0, cstring "" */]
  4259. 0000320E  20D9                     move.l     [A0]+, [A1]+
  4260. 00003210  20D9                     move.l     [A0]+, [A1]+
  4261. 00003212  3091                     move.w     [A0], [A1]
  4262. 00003214  7E01                     moveq.l    D7, 0x01
  4263. 00003216  6000 01A4                bra        +0x1A6 /* 000033BC */
  4264. label0000321A:
  4265. 0000321A  486E 0010                pea.l      [A6 + 0x10]
  4266. 0000321E  486E FCD6                pea.l      [A6 - 0x32A]
  4267. 00003222  3F3C 100E                move.w     -[A7], 0x100E
  4268. 00003226  A9EB                     syscall    Pack4/FP68K
  4269. 00003228  7002                     moveq.l    D0, 0x02
  4270. 0000322A  9047                     sub.w      D0, D7
  4271. 0000322C  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  4272. 00003230  3D40 FCD4                move.w     [A6 - 0x32C], D0
  4273. 00003234  486E FCD4                pea.l      [A6 - 0x32C]
  4274. 00003238  486E FCD6                pea.l      [A6 - 0x32A]
  4275. 0000323C  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  4276. 00003240  A9EB                     syscall    Pack4/FP68K
  4277. 00003242  41EE FFE0                lea.l      A0, [A6 - 0x20]
  4278. 00003246  43EE FCD6                lea.l      A1, [A6 - 0x32A]
  4279. 0000324A  20D9                     move.l     [A0]+, [A1]+
  4280. 0000324C  20D9                     move.l     [A0]+, [A1]+
  4281. 0000324E  3091                     move.w     [A0], [A1]
  4282. 00003250  487A 021E                pea.l      [PC + 0x21E /* 00003470, value 0x0, cstring "" */]
  4283. 00003254  486E FFE0                pea.l      [A6 - 0x20]
  4284. 00003258  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4285. 0000325C  A9EB                     syscall    Pack4/FP68K
  4286. 0000325E  5EC0                     sgt        D0
  4287. 00003260  487A 0222                pea.l      [PC + 0x222 /* 00003484, value 0x4006B400 */]
  4288. 00003264  486E FFE0                pea.l      [A6 - 0x20]
  4289. 00003268  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4290. 0000326C  A9EB                     syscall    Pack4/FP68K
  4291. 0000326E  55C1                     scs        D1
  4292. 00003270  C001                     and.b      D0, D1
  4293. 00003272  6700 0146                beq        +0x148 /* 000033BA */
  4294. 00003276  486E FCD6                pea.l      [A6 - 0x32A]
  4295. 0000327A  42A7                     clr.l      -[A7]
  4296. 0000327C  486E FFE0                pea.l      [A6 - 0x20]
  4297. 00003280  4EBA D03C                jsr        [PC - 0x2FC4 /* 000002BE */]
  4298. 00003284  2D5F FCC6                move.l     [A6 - 0x33A], [A7]+
  4299. 00003288  486E FCC6                pea.l      [A6 - 0x33A]
  4300. 0000328C  486E FCCA                pea.l      [A6 - 0x336]
  4301. 00003290  3F3C 100E                move.w     -[A7], 0x100E
  4302. 00003294  A9EB                     syscall    Pack4/FP68K
  4303. 00003296  486E FCCA                pea.l      [A6 - 0x336]
  4304. 0000329A  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4305. 0000329E  588F                     addq.l     A7, 4
  4306. 000032A0  486E FCD6                pea.l      [A6 - 0x32A]
  4307. 000032A4  486E FCD6                pea.l      [A6 - 0x32A]
  4308. 000032A8  3F3C 0004                move.w     -[A7], 0x4
  4309. 000032AC  A9EB                     syscall    Pack4/FP68K
  4310. 000032AE  41EE FFEA                lea.l      A0, [A6 - 0x16]
  4311. 000032B2  43EE FCD6                lea.l      A1, [A6 - 0x32A]
  4312. 000032B6  20D9                     move.l     [A0]+, [A1]+
  4313. 000032B8  20D9                     move.l     [A0]+, [A1]+
  4314. 000032BA  3091                     move.w     [A0], [A1]
  4315. 000032BC  486E 0014                pea.l      [A6 + 0x14]
  4316. 000032C0  486E FCD6                pea.l      [A6 - 0x32A]
  4317. 000032C4  3F3C 100E                move.w     -[A7], 0x100E
  4318. 000032C8  A9EB                     syscall    Pack4/FP68K
  4319. 000032CA  486E FFEA                pea.l      [A6 - 0x16]
  4320. 000032CE  486E FCD6                pea.l      [A6 - 0x32A]
  4321. 000032D2  3F3C 0004                move.w     -[A7], 0x4
  4322. 000032D6  A9EB                     syscall    Pack4/FP68K
  4323. 000032D8  41EE FFEA                lea.l      A0, [A6 - 0x16]
  4324. 000032DC  43EE FCD6                lea.l      A1, [A6 - 0x32A]
  4325. 000032E0  20D9                     move.l     [A0]+, [A1]+
  4326. 000032E2  20D9                     move.l     [A0]+, [A1]+
  4327. 000032E4  3091                     move.w     [A0], [A1]
  4328. 000032E6  487A 0188                pea.l      [PC + 0x188 /* 00003470, value 0x0, cstring "" */]
  4329. 000032EA  486E FFEA                pea.l      [A6 - 0x16]
  4330. 000032EE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4331. 000032F2  A9EB                     syscall    Pack4/FP68K
  4332. 000032F4  6F10                     ble        +0x12 /* 00003306 */
  4333. 000032F6  1F3C 0004                move.b     -[A7], 0x4
  4334. 000032FA  3F07                     move.w     -[A7], D7
  4335. 000032FC  486E FFEA                pea.l      [A6 - 0x16]
  4336. 00003300  2F0B                     move.l     -[A7], A3
  4337. 00003302  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  4338. label00003306:
  4339. 00003306  3007                     move.w     D0, D7
  4340. 00003308  2054                     movea.l    A0, [A4]
  4341. 0000330A  E540                     asl        D0.w, 2
  4342. 0000330C  4870 0052                pea.l      [A0 + D0.w + 0x52]
  4343. 00003310  486E FCD6                pea.l      [A6 - 0x32A]
  4344. 00003314  3F3C 100E                move.w     -[A7], 0x100E
  4345. 00003318  A9EB                     syscall    Pack4/FP68K
  4346. 0000331A  486E FFEA                pea.l      [A6 - 0x16]
  4347. 0000331E  486E FCD6                pea.l      [A6 - 0x32A]
  4348. 00003322  3F3C 0002                move.w     -[A7], 0x2
  4349. 00003326  A9EB                     syscall    Pack4/FP68K
  4350. 00003328  3007                     move.w     D0, D7
  4351. 0000332A  E540                     asl        D0.w, 2
  4352. 0000332C  486E FCD6                pea.l      [A6 - 0x32A]
  4353. 00003330  4870 0052                pea.l      [A0 + D0.w + 0x52]
  4354. 00003334  3F3C 1010                move.w     -[A7], 0x1010
  4355. 00003338  A9EB                     syscall    Pack4/FP68K
  4356. 0000333A  3007                     move.w     D0, D7
  4357. 0000333C  E540                     asl        D0.w, 2
  4358. 0000333E  4870 0052                pea.l      [A0 + D0.w + 0x52]
  4359. 00003342  486E FCD6                pea.l      [A6 - 0x32A]
  4360. 00003346  3F3C 100E                move.w     -[A7], 0x100E
  4361. 0000334A  A9EB                     syscall    Pack4/FP68K
  4362. 0000334C  487A 0122                pea.l      [PC + 0x122 /* 00003470, value 0x0, cstring "" */]
  4363. 00003350  486E FCD6                pea.l      [A6 - 0x32A]
  4364. 00003354  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4365. 00003358  A9EB                     syscall    Pack4/FP68K
  4366. 0000335A  6456                     bcc        +0x58 /* 000033B2 */
  4367. 0000335C  1F3C 0005                move.b     -[A7], 0x5
  4368. 00003360  3007                     move.w     D0, D7
  4369. 00003362  5A40                     addq.w     D0, 5
  4370. 00003364  3F00                     move.w     -[A7], D0
  4371. 00003366  487A 0108                pea.l      [PC + 0x108 /* 00003470, value 0x0, cstring "" */]
  4372. 0000336A  2F0B                     move.l     -[A7], A3
  4373. 0000336C  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  4374. 00003370  3007                     move.w     D0, D7
  4375. 00003372  2054                     movea.l    A0, [A4]
  4376. 00003374  E540                     asl        D0.w, 2
  4377. 00003376  4870 0052                pea.l      [A0 + D0.w + 0x52]
  4378. 0000337A  43EE FCD6                lea.l      A1, [A6 - 0x32A]
  4379. 0000337E  45EE FFF4                lea.l      A2, [A6 - 0xC]
  4380. 00003382  22DA                     move.l     [A1]+, [A2]+
  4381. 00003384  22DA                     move.l     [A1]+, [A2]+
  4382. 00003386  3292                     move.w     [A1], [A2]
  4383. 00003388  486E FCD6                pea.l      [A6 - 0x32A]
  4384. 0000338C  3F3C 1002                move.w     -[A7], 0x1002
  4385. 00003390  A9EB                     syscall    Pack4/FP68K
  4386. 00003392  43EE FFF4                lea.l      A1, [A6 - 0xC]
  4387. 00003396  45EE FCD6                lea.l      A2, [A6 - 0x32A]
  4388. 0000339A  22DA                     move.l     [A1]+, [A2]+
  4389. 0000339C  22DA                     move.l     [A1]+, [A2]+
  4390. 0000339E  3292                     move.w     [A1], [A2]
  4391. 000033A0  3007                     move.w     D0, D7
  4392. 000033A2  E540                     asl        D0.w, 2
  4393. 000033A4  487A 00CA                pea.l      [PC + 0xCA /* 00003470, value 0x0, cstring "" */]
  4394. 000033A8  4870 0052                pea.l      [A0 + D0.w + 0x52]
  4395. 000033AC  3F3C 1010                move.w     -[A7], 0x1010
  4396. 000033B0  A9EB                     syscall    Pack4/FP68K
  4397. label000033B2:
  4398. 000033B2  2054                     movea.l    A0, [A4]
  4399. 000033B4  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4400. label000033BA:
  4401. 000033BA  5247                     addq.w     D7, 1
  4402. label000033BC:
  4403. 000033BC  7004                     moveq.l    D0, 0x04
  4404. 000033BE  B047                     cmp.w      D0, D7
  4405. 000033C0  6C00 FE58                bge        -0x1A6 /* 0000321A */
  4406. 000033C4  486E FFF4                pea.l      [A6 - 0xC]
  4407. 000033C8  486E 0014                pea.l      [A6 + 0x14]
  4408. 000033CC  3F3C 1010                move.w     -[A7], 0x1010
  4409. 000033D0  A9EB                     syscall    Pack4/FP68K
  4410. label000033D2:
  4411. 000033D2  486E 000C                pea.l      [A6 + 0xC]
  4412. 000033D6  486E FCD6                pea.l      [A6 - 0x32A]
  4413. 000033DA  3F3C 100E                move.w     -[A7], 0x100E
  4414. 000033DE  A9EB                     syscall    Pack4/FP68K
  4415. 000033E0  487A 008E                pea.l      [PC + 0x8E /* 00003470, value 0x0, cstring "" */]
  4416. 000033E4  486E FCD6                pea.l      [A6 - 0x32A]
  4417. 000033E8  3F3C 0008                move.w     -[A7], 0x8
  4418. 000033EC  A9EB                     syscall    Pack4/FP68K
  4419. 000033EE  662A                     bne        +0x2C /* 0000341A */
  4420. 000033F0  486E 0014                pea.l      [A6 + 0x14]
  4421. 000033F4  486E FCD6                pea.l      [A6 - 0x32A]
  4422. 000033F8  3F3C 100E                move.w     -[A7], 0x100E
  4423. 000033FC  A9EB                     syscall    Pack4/FP68K
  4424. 000033FE  487A 007A                pea.l      [PC + 0x7A /* 0000347A, value 0x4005C800 */]
  4425. 00003402  486E FCD6                pea.l      [A6 - 0x32A]
  4426. 00003406  3F3C 0006                move.w     -[A7], 0x6
  4427. 0000340A  A9EB                     syscall    Pack4/FP68K
  4428. 0000340C  486E FCD6                pea.l      [A6 - 0x32A]
  4429. 00003410  486E 000C                pea.l      [A6 + 0xC]
  4430. 00003414  3F3C 1010                move.w     -[A7], 0x1010
  4431. 00003418  A9EB                     syscall    Pack4/FP68K
  4432. label0000341A:
  4433. 0000341A  486E 0014                pea.l      [A6 + 0x14]
  4434. 0000341E  486E FCD6                pea.l      [A6 - 0x32A]
  4435. 00003422  3F3C 100E                move.w     -[A7], 0x100E
  4436. 00003426  A9EB                     syscall    Pack4/FP68K
  4437. 00003428  487A 0046                pea.l      [PC + 0x46 /* 00003470, value 0x0, cstring "" */]
  4438. 0000342C  486E FCD6                pea.l      [A6 - 0x32A]
  4439. 00003430  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4440. 00003434  A9EB                     syscall    Pack4/FP68K
  4441. 00003436  6F2A                     ble        +0x2C /* 00003462 */
  4442. 00003438  486E 0014                pea.l      [A6 + 0x14]
  4443. 0000343C  486E FCD6                pea.l      [A6 - 0x32A]
  4444. 00003440  3F3C 100E                move.w     -[A7], 0x100E
  4445. 00003444  A9EB                     syscall    Pack4/FP68K
  4446. 00003446  486E FCD6                pea.l      [A6 - 0x32A]
  4447. 0000344A  486E 000C                pea.l      [A6 + 0xC]
  4448. 0000344E  486E FCCA                pea.l      [A6 - 0x336]
  4449. 00003452  3F3C 100E                move.w     -[A7], 0x100E
  4450. 00003456  A9EB                     syscall    Pack4/FP68K
  4451. 00003458  486E FCCA                pea.l      [A6 - 0x336]
  4452. 0000345C  2F0B                     move.l     -[A7], A3
  4453. 0000345E  4EAD 2572                jsr        [A5 + 0x2572 /* export_1194 */]
  4454. label00003462:
  4455. 00003462  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  4456. 00003466  4E5E                     unlink     A6
  4457. 00003468  205F                     movea.l    A0, [A7]+
  4458. 0000346A  DEFC 0010                add.w      A7, 0x10
  4459. 0000346E  4ED0                     jmp        [A0]
  4460. 00003470  0000 0000                ori.b      D0, 0x0
  4461. 00003474  0000 0000                ori.b      D0, 0x0
  4462. 00003478  0000 4005                ori.b      D0, 0x5
  4463. 0000347C  C800                     and.b      D4, D0
  4464. 0000347E  0000 0000                ori.b      D0, 0x0
  4465. 00003482  0000 4006                ori.b      D0, 0x6
  4466. 00003486  B400                     cmp.b      D2, D0
  4467. 00003488  0000 0000                ori.b      D0, 0x0
  4468. 0000348C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4469. export_1442: // at 0000348E (misaligned)
  4470. 00003490  FFD4                     .invalid   <<F/7/7>>
  4471. 00003492  2F0C                     move.l     -[A7], A4
  4472. 00003494  206E 0014                movea.l    A0, [A6 + 0x14]
  4473. 00003498  2F08                     move.l     -[A7], A0
  4474. 0000349A  486E 0014                pea.l      [A6 + 0x14]
  4475. 0000349E  3F3C 1010                move.w     -[A7], 0x1010
  4476. 000034A2  A9EB                     syscall    Pack4/FP68K
  4477. 000034A4  206E 0010                movea.l    A0, [A6 + 0x10]
  4478. 000034A8  2F08                     move.l     -[A7], A0
  4479. 000034AA  486E 0010                pea.l      [A6 + 0x10]
  4480. 000034AE  3F3C 1010                move.w     -[A7], 0x1010
  4481. 000034B2  A9EB                     syscall    Pack4/FP68K
  4482. 000034B4  206E 000C                movea.l    A0, [A6 + 0xC]
  4483. 000034B8  43EE FFF8                lea.l      A1, [A6 - 0x8]
  4484. 000034BC  22D8                     move.l     [A1]+, [A0]+
  4485. 000034BE  22D8                     move.l     [A1]+, [A0]+
  4486. 000034C0  286E 0008                movea.l    A4, [A6 + 0x8]
  4487. 000034C4  42A7                     clr.l      -[A7]
  4488. 000034C6  2054                     movea.l    A0, [A4]
  4489. 000034C8  4868 0002                pea.l      [A0 + 0x2]
  4490. 000034CC  486E FFF8                pea.l      [A6 - 0x8]
  4491. 000034D0  4EBA CCEA                jsr        [PC - 0x3316 /* 000001BC */]
  4492. 000034D4  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  4493. 000034D8  486E FFF4                pea.l      [A6 - 0xC]
  4494. 000034DC  486E FFEA                pea.l      [A6 - 0x16]
  4495. 000034E0  3F3C 100E                move.w     -[A7], 0x100E
  4496. 000034E4  A9EB                     syscall    Pack4/FP68K
  4497. 000034E6  2054                     movea.l    A0, [A4]
  4498. 000034E8  4868 0026                pea.l      [A0 + 0x26]
  4499. 000034EC  486E FFEA                pea.l      [A6 - 0x16]
  4500. 000034F0  3F3C 1002                move.w     -[A7], 0x1002
  4501. 000034F4  A9EB                     syscall    Pack4/FP68K
  4502. 000034F6  486E FFEA                pea.l      [A6 - 0x16]
  4503. 000034FA  486E FFF4                pea.l      [A6 - 0xC]
  4504. 000034FE  3F3C 1010                move.w     -[A7], 0x1010
  4505. 00003502  A9EB                     syscall    Pack4/FP68K
  4506. 00003504  486E 0014                pea.l      [A6 + 0x14]
  4507. 00003508  486E FFEA                pea.l      [A6 - 0x16]
  4508. 0000350C  3F3C 100E                move.w     -[A7], 0x100E
  4509. 00003510  A9EB                     syscall    Pack4/FP68K
  4510. 00003512  486E 0010                pea.l      [A6 + 0x10]
  4511. 00003516  486E FFEA                pea.l      [A6 - 0x16]
  4512. 0000351A  3F3C 1004                move.w     -[A7], 0x1004
  4513. 0000351E  A9EB                     syscall    Pack4/FP68K
  4514. 00003520  2F3C 00C8 0000           move.l     -[A7], 0xC80000
  4515. 00003526  4EBA CF96                jsr        [PC - 0x306A /* 000004BE */]
  4516. 0000352A  3D5F FFE8                move.w     [A6 - 0x18], [A7]+
  4517. 0000352E  486E FFE8                pea.l      [A6 - 0x18]
  4518. 00003532  486E FFEA                pea.l      [A6 - 0x16]
  4519. 00003536  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  4520. 0000353A  A9EB                     syscall    Pack4/FP68K
  4521. 0000353C  486E FFEA                pea.l      [A6 - 0x16]
  4522. 00003540  486E 0014                pea.l      [A6 + 0x14]
  4523. 00003544  3F3C 1010                move.w     -[A7], 0x1010
  4524. 00003548  A9EB                     syscall    Pack4/FP68K
  4525. 0000354A  486E 0014                pea.l      [A6 + 0x14]
  4526. 0000354E  486E FFEA                pea.l      [A6 - 0x16]
  4527. 00003552  3F3C 100E                move.w     -[A7], 0x100E
  4528. 00003556  A9EB                     syscall    Pack4/FP68K
  4529. 00003558  486E FFEA                pea.l      [A6 - 0x16]
  4530. 0000355C  486E FFF4                pea.l      [A6 - 0xC]
  4531. 00003560  486E FFDE                pea.l      [A6 - 0x22]
  4532. 00003564  3F3C 100E                move.w     -[A7], 0x100E
  4533. 00003568  A9EB                     syscall    Pack4/FP68K
  4534. 0000356A  486E FFDE                pea.l      [A6 - 0x22]
  4535. 0000356E  486E 0010                pea.l      [A6 + 0x10]
  4536. 00003572  486E FFD4                pea.l      [A6 - 0x2C]
  4537. 00003576  3F3C 100E                move.w     -[A7], 0x100E
  4538. 0000357A  A9EB                     syscall    Pack4/FP68K
  4539. 0000357C  486E FFD4                pea.l      [A6 - 0x2C]
  4540. 00003580  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4541. 00003584  4EAD 25B2                jsr        [A5 + 0x25B2 /* export_1202 */]
  4542. 00003588  285F                     movea.l    A4, [A7]+
  4543. 0000358A  4E5E                     unlink     A6
  4544. 0000358C  205F                     movea.l    A0, [A7]+
  4545. 0000358E  DEFC 0010                add.w      A7, 0x10
  4546. 00003592  4ED0                     jmp        [A0]
  4547. export_1443:
  4548. 00003594  4E56 FFDC                link       A6, -0x0024
  4549. 00003598  48E7 0F28                movem.l    -[A7], D4,D5,D6,D7,A2,A4
  4550. 0000359C  286E 0008                movea.l    A4, [A6 + 0x8]
  4551. 000035A0  4267                     clr.w      -[A7]
  4552. 000035A2  1F3C 0002                move.b     -[A7], 0x2
  4553. 000035A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4554. 000035AA  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  4555. 000035AE  1A1F                     move.b     D5, [A7]+
  4556. 000035B0  7001                     moveq.l    D0, 0x01
  4557. 000035B2  B005                     cmp.b      D0, D5
  4558. 000035B4  57C0                     seq        D0
  4559. 000035B6  2F00                     move.l     -[A7], D0
  4560. 000035B8  42A7                     clr.l      -[A7]
  4561. 000035BA  4EBA CF36                jsr        [PC - 0x30CA /* 000004F2 */]
  4562. 000035BE  221F                     move.l     D1, [A7]+
  4563. 000035C0  201F                     move.l     D0, [A7]+
  4564. 000035C2  2D41 FFDE                move.l     [A6 - 0x22], D1
  4565. 000035C6  486E FFDE                pea.l      [A6 - 0x22]
  4566. 000035CA  486E FFE2                pea.l      [A6 - 0x1E]
  4567. 000035CE  3F3C 100E                move.w     -[A7], 0x100E
  4568. 000035D2  A9EB                     syscall    Pack4/FP68K
  4569. 000035D4  487A 013E                pea.l      [PC + 0x13E /* 00003714, value 0x3FFC8000 */]
  4570. 000035D8  486E FFE2                pea.l      [A6 - 0x1E]
  4571. 000035DC  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4572. 000035E0  A9EB                     syscall    Pack4/FP68K
  4573. 000035E2  55C1                     scs        D1
  4574. 000035E4  C001                     and.b      D0, D1
  4575. 000035E6  7201                     moveq.l    D1, 0x01
  4576. 000035E8  B205                     cmp.b      D1, D5
  4577. 000035EA  5DC1                     slt        D1
  4578. 000035EC  8001                     or.b       D0, D1
  4579. 000035EE  6700 0110                beq        +0x112 /* 00003700 */
  4580. 000035F2  42A7                     clr.l      -[A7]
  4581. 000035F4  2054                     movea.l    A0, [A4]
  4582. 000035F6  3028 000A                move.w     D0, [A0 + 0xA]
  4583. 000035FA  5340                     subq.w     D0, 1
  4584. 000035FC  3D40 FFDC                move.w     [A6 - 0x24], D0
  4585. 00003600  486E FFDC                pea.l      [A6 - 0x24]
  4586. 00003604  486E FFE2                pea.l      [A6 - 0x1E]
  4587. 00003608  3F3C 200E                move.w     -[A7], 0x200E
  4588. 0000360C  A9EB                     syscall    Pack4/FP68K
  4589. 0000360E  487A 00FA                pea.l      [PC + 0xFA /* 0000370A, value 0x4002A000 */]
  4590. 00003612  486E FFE2                pea.l      [A6 - 0x1E]
  4591. 00003616  3F3C 0006                move.w     -[A7], 0x6
  4592. 0000361A  A9EB                     syscall    Pack4/FP68K
  4593. 0000361C  486E FFE2                pea.l      [A6 - 0x1E]
  4594. 00003620  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  4595. 00003624  201F                     move.l     D0, [A7]+
  4596. 00003626  5280                     addq.l     D0, 1
  4597. 00003628  3D40 FFFC                move.w     [A6 - 0x4], D0
  4598. 0000362C  5340                     subq.w     D0, 1
  4599. 0000362E  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  4600. 00003632  2054                     movea.l    A0, [A4]
  4601. 00003634  3228 000A                move.w     D1, [A0 + 0xA]
  4602. 00003638  9240                     sub.w      D1, D0
  4603. 0000363A  3D41 FFFA                move.w     [A6 - 0x6], D1
  4604. 0000363E  7EFF                     moveq.l    D7, 0xFFFFFFFF
  4605. 00003640  6000 00B6                bra        +0xB8 /* 000036F8 */
  4606. label00003644:
  4607. 00003644  3007                     move.w     D0, D7
  4608. 00003646  D06E FFFA                add.w      D0, [A6 - 0x6]
  4609. 0000364A  3D40 FFF6                move.w     [A6 - 0xA], D0
  4610. 0000364E  4A6E FFF6                tst.w      [A6 - 0xA]
  4611. 00003652  5EC0                     sgt        D0
  4612. 00003654  720A                     moveq.l    D1, 0x0A
  4613. 00003656  B26E FFF6                cmp.w      D1, [A6 - 0xA]
  4614. 0000365A  5CC1                     sge        D1
  4615. 0000365C  C001                     and.b      D0, D1
  4616. 0000365E  6700 0096                beq        +0x98 /* 000036F6 */
  4617. 00003662  7CFF                     moveq.l    D6, 0xFFFFFFFF
  4618. 00003664  6000 0088                bra        +0x8A /* 000036EE */
  4619. label00003668:
  4620. 00003668  3006                     move.w     D0, D6
  4621. 0000366A  D06E FFFC                add.w      D0, [A6 - 0x4]
  4622. 0000366E  3D40 FFF8                move.w     [A6 - 0x8], D0
  4623. 00003672  4A6E FFF8                tst.w      [A6 - 0x8]
  4624. 00003676  5EC0                     sgt        D0
  4625. 00003678  720A                     moveq.l    D1, 0x0A
  4626. 0000367A  B26E FFF8                cmp.w      D1, [A6 - 0x8]
  4627. 0000367E  5CC1                     sge        D1
  4628. 00003680  C001                     and.b      D0, D1
  4629. 00003682  7202                     moveq.l    D1, 0x02
  4630. 00003684  B205                     cmp.b      D1, D5
  4631. 00003686  57C1                     seq        D1
  4632. 00003688  3407                     move.w     D2, D7
  4633. 0000368A  C5C6                     muls.w     D2, D6
  4634. 0000368C  4A42                     tst.w      D2
  4635. 0000368E  56C2                     sne        D2
  4636. 00003690  C202                     and.b      D1, D2
  4637. 00003692  5201                     addq.b     D1, 1
  4638. 00003694  C001                     and.b      D0, D1
  4639. 00003696  6754                     beq        +0x56 /* 000036EC */
  4640. 00003698  3006                     move.w     D0, D6
  4641. 0000369A  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  4642. 0000369E  D047                     add.w      D0, D7
  4643. 000036A0  3800                     move.w     D4, D0
  4644. 000036A2  2054                     movea.l    A0, [A4]
  4645. 000036A4  D868 000A                add.w      D4, [A0 + 0xA]
  4646. 000036A8  42A7                     clr.l      -[A7]
  4647. 000036AA  3F04                     move.w     -[A7], D4
  4648. 000036AC  2254                     movea.l    A1, [A4]
  4649. 000036AE  2069 0020                movea.l    A0, [A1 + 0x20]
  4650. 000036B2  2050                     movea.l    A0, [A0]
  4651. 000036B4  2F28 0002                move.l     -[A7], [A0 + 0x2]
  4652. 000036B8  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  4653. 000036BC  2D5F FFEC                move.l     [A6 - 0x14], [A7]+
  4654. 000036C0  206E FFEC                movea.l    A0, [A6 - 0x14]
  4655. 000036C4  2050                     movea.l    A0, [A0]
  4656. 000036C6  1028 0014                move.b     D0, [A0 + 0x14]
  4657. 000036CA  6620                     bne        +0x22 /* 000036EC */
  4658. 000036CC  2254                     movea.l    A1, [A4]
  4659. 000036CE  2069 0020                movea.l    A0, [A1 + 0x20]
  4660. 000036D2  3004                     move.w     D0, D4
  4661. 000036D4  2050                     movea.l    A0, [A0]
  4662. 000036D6  E540                     asl        D0.w, 2
  4663. 000036D8  2469 0020                movea.l    A2, [A1 + 0x20]
  4664. 000036DC  3204                     move.w     D1, D4
  4665. 000036DE  2452                     movea.l    A2, [A2]
  4666. 000036E0  E541                     asl        D1.w, 2
  4667. 000036E2  45EA 0196                lea.l      A2, [A2 + 0x196]
  4668. 000036E6  25B0 0006 1000           move.l     [A2 + D1.w], [A0 + D0.w + 0x6]
  4669. label000036EC:
  4670. 000036EC  5246                     addq.w     D6, 1
  4671. label000036EE:
  4672. 000036EE  7001                     moveq.l    D0, 0x01
  4673. 000036F0  B046                     cmp.w      D0, D6
  4674. 000036F2  6C00 FF74                bge        -0x8A /* 00003668 */
  4675. label000036F6:
  4676. 000036F6  5247                     addq.w     D7, 1
  4677. label000036F8:
  4678. 000036F8  7001                     moveq.l    D0, 0x01
  4679. 000036FA  B047                     cmp.w      D0, D7
  4680. 000036FC  6C00 FF46                bge        -0xB8 /* 00003644 */
  4681. label00003700:
  4682. 00003700  4CDF 14F0                movem.l    D4,D5,D6,D7,A2,A4, [A7]+
  4683. 00003704  4E5E                     unlink     A6
  4684. 00003706  2E9F                     move.l     [A7], [A7]+
  4685. 00003708  4E75                     rts
  4686. 0000370A  4002                     negx.b     D2
  4687. 0000370C  A000                     syscall    Open/PBHOpen/HOpen
  4688. 0000370E  0000 0000                ori.b      D0, 0x0
  4689. 00003712  0000 3FFC                ori.b      D0, 0xFC
  4690. 00003716  8000                     or.b       D0, D0
  4691. 00003718  0000 0000                ori.b      D0, 0x0
  4692. 0000371C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4693. // begin alternate branch 0000371E-00003722
  4694. export_1444:
  4695. fn0000371E:
  4696. 0000371E  4E56 FFF6                link       A6, -0x000A
  4697. // end alternate branch 0000371E-00003722
  4698. export_1444: // at 0000371E (misaligned)
  4699. fn0000371E: // (misaligned)
  4700. 00003720  FFF6                     .invalid   <<F/7/7>>
  4701. 00003722  2F0C                     move.l     -[A7], A4
  4702. 00003724  286E 0008                movea.l    A4, [A6 + 0x8]
  4703. 00003728  2054                     movea.l    A0, [A4]
  4704. 0000372A  4228 00AE                clr.b      [A0 + 0xAE]
  4705. 0000372E  4868 003E                pea.l      [A0 + 0x3E]
  4706. 00003732  486E FFF6                pea.l      [A6 - 0xA]
  4707. 00003736  3F3C 100E                move.w     -[A7], 0x100E
  4708. 0000373A  A9EB                     syscall    Pack4/FP68K
  4709. 0000373C  487A 0034                pea.l      [PC + 0x34 /* 00003772, value 0x4007FA00 */]
  4710. 00003740  486E FFF6                pea.l      [A6 - 0xA]
  4711. 00003744  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4712. 00003748  A9EB                     syscall    Pack4/FP68K
  4713. 0000374A  6408                     bcc        +0xA /* 00003754 */
  4714. 0000374C  2054                     movea.l    A0, [A4]
  4715. 0000374E  117C 0001 00AE           move.b     [A0 + 0xAE], 0x1
  4716. label00003754:
  4717. 00003754  2254                     movea.l    A1, [A4]
  4718. 00003756  2069 000C                movea.l    A0, [A1 + 0xC]
  4719. 0000375A  2050                     movea.l    A0, [A0]
  4720. 0000375C  4A28 0006                tst.b      [A0 + 0x6]
  4721. 00003760  6F08                     ble        +0xA /* 0000376A */
  4722. 00003762  2054                     movea.l    A0, [A4]
  4723. 00003764  117C 0002 00AE           move.b     [A0 + 0xAE], 0x2
  4724. label0000376A:
  4725. 0000376A  285F                     movea.l    A4, [A7]+
  4726. 0000376C  4E5E                     unlink     A6
  4727. 0000376E  2E9F                     move.l     [A7], [A7]+
  4728. 00003770  4E75                     rts
  4729. 00003772  4007                     negx.b     D7
  4730. 00003774  FA00 0000                .unknown   0xFA00 0x0000 (W = 5)
  4731. 00003778  0000 0000                ori.b      D0, 0x0
  4732. export_1445:
  4733. 0000377C  4E56 FBF6                link       A6, -0x040A
  4734. 00003780  48E7 0108                movem.l    -[A7], D7,A4
  4735. 00003784  206E 000C                movea.l    A0, [A6 + 0xC]
  4736. 00003788  43EE FFF6                lea.l      A1, [A6 - 0xA]
  4737. 0000378C  22D8                     move.l     [A1]+, [A0]+
  4738. 0000378E  22D8                     move.l     [A1]+, [A0]+
  4739. 00003790  3290                     move.w     [A1], [A0]
  4740. 00003792  3E2E 0010                move.w     D7, [A6 + 0x10]
  4741. 00003796  286E 0008                movea.l    A4, [A6 + 0x8]
  4742. 0000379A  102E 0012                move.b     D0, [A6 + 0x12]
  4743. 0000379E  4880                     ext.w      D0
  4744. 000037A0  6B00 030C                bmi        +0x30E /* 00003AAE */
  4745. 000037A4  0C40 000A                cmpi.w     D0, 0xA /* '\n' */
  4746. 000037A8  6E00 0304                bgt        +0x306 /* 00003AAE */
  4747. 000037AC  D040                     add.w      D0, D0
  4748. 000037AE  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4749. 000037B2  4EFB 0000                jmp        [PC + D0.w]
  4750. 000037B6  0018 0024                ori.b      [A0]+, 0x24 /* '$' */
  4751. 000037BA  0030 00F8 00FC           ori.b      [A0 + D0.w - 0x4], 0xF8
  4752. 000037C0  0182                     bclr       D2, D0
  4753. 000037C2  01A2                     bclr       -[A2], D0
  4754. 000037C4  01FC                     .incomplete
  4755. 000037C6  0224 02B0                andi.b     -[A4], 0xB0
  4756. 000037CA  02D6                     .incomplete
  4757. 000037CC  2054                     movea.l    A0, [A4]
  4758. 000037CE  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4759. 000037D4  6000 02D8                bra        +0x2DA /* 00003AAE */
  4760. 000037D8  2054                     movea.l    A0, [A4]
  4761. 000037DA  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4762. 000037E0  6000 02CC                bra        +0x2CE /* 00003AAE */
  4763. 000037E4  486E FDF6                pea.l      [A6 - 0x20A]
  4764. 000037E8  2F3C 0001 0258           move.l     -[A7], 0x10258
  4765. 000037EE  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4766. 000037F2  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  4767. 000037F6  486E FFF6                pea.l      [A6 - 0xA]
  4768. 000037FA  486E FCF6                pea.l      [A6 - 0x30A]
  4769. 000037FE  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  4770. 00003802  486E FDF6                pea.l      [A6 - 0x20A]
  4771. 00003806  486E FCF6                pea.l      [A6 - 0x30A]
  4772. 0000380A  486E FBF6                pea.l      [A6 - 0x40A]
  4773. 0000380E  3F3C 0002                move.w     -[A7], 0x2
  4774. 00003812  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4775. 00003816  41EE FDF6                lea.l      A0, [A6 - 0x20A]
  4776. 0000381A  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4777. 0000381E  703F                     moveq.l    D0, 0x3F
  4778. label00003820:
  4779. 00003820  20D9                     move.l     [A0]+, [A1]+
  4780. 00003822  51C8 FFFC                dbf        D0, -0x6 /* 00003820 */
  4781. 00003826  486E FEF6                pea.l      [A6 - 0x10A]
  4782. 0000382A  2F3C 0002 0258           move.l     -[A7], 0x20258
  4783. 00003830  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4784. 00003834  486E FDF6                pea.l      [A6 - 0x20A]
  4785. 00003838  486E FEF6                pea.l      [A6 - 0x10A]
  4786. 0000383C  486E FBF6                pea.l      [A6 - 0x40A]
  4787. 00003840  3F3C 0002                move.w     -[A7], 0x2
  4788. 00003844  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4789. 00003848  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  4790. 0000384C  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4791. 00003850  703F                     moveq.l    D0, 0x3F
  4792. label00003852:
  4793. 00003852  20D9                     move.l     [A0]+, [A1]+
  4794. 00003854  51C8 FFFC                dbf        D0, -0x6 /* 00003852 */
  4795. 00003858  486E FDF6                pea.l      [A6 - 0x20A]
  4796. 0000385C  3F3C 0190                move.w     -[A7], 0x190
  4797. 00003860  2054                     movea.l    A0, [A4]
  4798. 00003862  3F28 000A                move.w     -[A7], [A0 + 0xA]
  4799. 00003866  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4800. 0000386A  486E FEF6                pea.l      [A6 - 0x10A]
  4801. 0000386E  486E FDF6                pea.l      [A6 - 0x20A]
  4802. 00003872  487A 0248                pea.l      [PC + 0x248 /* 00003ABC, value 0x10D4E56 */]
  4803. 00003876  486E FBF6                pea.l      [A6 - 0x40A]
  4804. 0000387A  3F3C 0003                move.w     -[A7], 0x3
  4805. 0000387E  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4806. 00003882  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  4807. 00003886  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4808. 0000388A  703F                     moveq.l    D0, 0x3F
  4809. label0000388C:
  4810. 0000388C  20D9                     move.l     [A0]+, [A1]+
  4811. 0000388E  51C8 FFFC                dbf        D0, -0x6 /* 0000388C */
  4812. 00003892  486E FEF6                pea.l      [A6 - 0x10A]
  4813. 00003896  2054                     movea.l    A0, [A4]
  4814. 00003898  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4815. 0000389C  4EBA D428                jsr        [PC - 0x2BD8 /* 00000CC6 */]
  4816. 000038A0  2054                     movea.l    A0, [A4]
  4817. 000038A2  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4818. 000038A8  6000 0204                bra        +0x206 /* 00003AAE */
  4819. 000038AC  6000 0200                bra        +0x202 /* 00003AAE */
  4820. 000038B0  486E FDF6                pea.l      [A6 - 0x20A]
  4821. 000038B4  3F3C 01F4                move.w     -[A7], 0x1F4
  4822. 000038B8  3F07                     move.w     -[A7], D7
  4823. 000038BA  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4824. 000038BE  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  4825. 000038C2  486E FFF6                pea.l      [A6 - 0xA]
  4826. 000038C6  486E FCF6                pea.l      [A6 - 0x30A]
  4827. 000038CA  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  4828. 000038CE  486E FDF6                pea.l      [A6 - 0x20A]
  4829. 000038D2  486E FCF6                pea.l      [A6 - 0x30A]
  4830. 000038D6  486E FBF6                pea.l      [A6 - 0x40A]
  4831. 000038DA  3F3C 0002                move.w     -[A7], 0x2
  4832. 000038DE  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4833. 000038E2  41EE FDF6                lea.l      A0, [A6 - 0x20A]
  4834. 000038E6  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4835. 000038EA  703F                     moveq.l    D0, 0x3F
  4836. label000038EC:
  4837. 000038EC  20D9                     move.l     [A0]+, [A1]+
  4838. 000038EE  51C8 FFFC                dbf        D0, -0x6 /* 000038EC */
  4839. 000038F2  486E FEF6                pea.l      [A6 - 0x10A]
  4840. 000038F6  2F3C 0005 01F4           move.l     -[A7], 0x501F4
  4841. 000038FC  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4842. 00003900  486E FDF6                pea.l      [A6 - 0x20A]
  4843. 00003904  486E FEF6                pea.l      [A6 - 0x10A]
  4844. 00003908  486E FBF6                pea.l      [A6 - 0x40A]
  4845. 0000390C  3F3C 0002                move.w     -[A7], 0x2
  4846. 00003910  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4847. 00003914  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  4848. 00003918  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4849. 0000391C  703F                     moveq.l    D0, 0x3F
  4850. label0000391E:
  4851. 0000391E  20D9                     move.l     [A0]+, [A1]+
  4852. 00003920  51C8 FFFC                dbf        D0, -0x6 /* 0000391E */
  4853. 00003924  486E FEF6                pea.l      [A6 - 0x10A]
  4854. 00003928  2054                     movea.l    A0, [A4]
  4855. 0000392A  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4856. 0000392E  4EBA D396                jsr        [PC - 0x2C6A /* 00000CC6 */]
  4857. 00003932  6000 017A                bra        +0x17C /* 00003AAE */
  4858. 00003936  486E FDF6                pea.l      [A6 - 0x20A]
  4859. 0000393A  3F3C 01F4                move.w     -[A7], 0x1F4
  4860. 0000393E  3F07                     move.w     -[A7], D7
  4861. 00003940  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4862. 00003944  486E FDF6                pea.l      [A6 - 0x20A]
  4863. 00003948  2054                     movea.l    A0, [A4]
  4864. 0000394A  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4865. 0000394E  4EBA D376                jsr        [PC - 0x2C8A /* 00000CC6 */]
  4866. 00003952  6000 015A                bra        +0x15C /* 00003AAE */
  4867. 00003956  486E FEF6                pea.l      [A6 - 0x10A]
  4868. 0000395A  2F3C 0001 0226           move.l     -[A7], 0x10226
  4869. 00003960  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4870. 00003964  3007                     move.w     D0, D7
  4871. 00003966  48C0                     ext.l      D0
  4872. 00003968  2F00                     move.l     -[A7], D0
  4873. 0000396A  486E FDF6                pea.l      [A6 - 0x20A]
  4874. 0000396E  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  4875. 00003972  486E FDF6                pea.l      [A6 - 0x20A]
  4876. 00003976  486E FEF6                pea.l      [A6 - 0x10A]
  4877. 0000397A  486E FBF6                pea.l      [A6 - 0x40A]
  4878. 0000397E  3F3C 0002                move.w     -[A7], 0x2
  4879. 00003982  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4880. 00003986  41EE FDF6                lea.l      A0, [A6 - 0x20A]
  4881. 0000398A  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4882. 0000398E  703F                     moveq.l    D0, 0x3F
  4883. label00003990:
  4884. 00003990  20D9                     move.l     [A0]+, [A1]+
  4885. 00003992  51C8 FFFC                dbf        D0, -0x6 /* 00003990 */
  4886. 00003996  486E FDF6                pea.l      [A6 - 0x20A]
  4887. 0000399A  2054                     movea.l    A0, [A4]
  4888. 0000399C  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4889. 000039A0  4EBA D324                jsr        [PC - 0x2CDC /* 00000CC6 */]
  4890. 000039A4  2054                     movea.l    A0, [A4]
  4891. 000039A6  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4892. 000039AC  6000 0100                bra        +0x102 /* 00003AAE */
  4893. 000039B0  486E FDF6                pea.l      [A6 - 0x20A]
  4894. 000039B4  3F3C 0226                move.w     -[A7], 0x226
  4895. 000039B8  3F07                     move.w     -[A7], D7
  4896. 000039BA  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4897. 000039BE  486E FDF6                pea.l      [A6 - 0x20A]
  4898. 000039C2  2054                     movea.l    A0, [A4]
  4899. 000039C4  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4900. 000039C8  4EBA D2FC                jsr        [PC - 0x2D04 /* 00000CC6 */]
  4901. 000039CC  2054                     movea.l    A0, [A4]
  4902. 000039CE  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4903. 000039D4  6000 00D8                bra        +0xDA /* 00003AAE */
  4904. 000039D8  486E FDF6                pea.l      [A6 - 0x20A]
  4905. 000039DC  3F3C 0226                move.w     -[A7], 0x226
  4906. 000039E0  3F07                     move.w     -[A7], D7
  4907. 000039E2  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4908. 000039E6  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  4909. 000039EA  486E FFF6                pea.l      [A6 - 0xA]
  4910. 000039EE  486E FCF6                pea.l      [A6 - 0x30A]
  4911. 000039F2  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  4912. 000039F6  486E FDF6                pea.l      [A6 - 0x20A]
  4913. 000039FA  486E FCF6                pea.l      [A6 - 0x30A]
  4914. 000039FE  486E FBF6                pea.l      [A6 - 0x40A]
  4915. 00003A02  3F3C 0002                move.w     -[A7], 0x2
  4916. 00003A06  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4917. 00003A0A  41EE FDF6                lea.l      A0, [A6 - 0x20A]
  4918. 00003A0E  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4919. 00003A12  703F                     moveq.l    D0, 0x3F
  4920. label00003A14:
  4921. 00003A14  20D9                     move.l     [A0]+, [A1]+
  4922. 00003A16  51C8 FFFC                dbf        D0, -0x6 /* 00003A14 */
  4923. 00003A1A  486E FEF6                pea.l      [A6 - 0x10A]
  4924. 00003A1E  2F3C 000E 0226           move.l     -[A7], 0xE0226
  4925. 00003A24  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4926. 00003A28  486E FDF6                pea.l      [A6 - 0x20A]
  4927. 00003A2C  486E FEF6                pea.l      [A6 - 0x10A]
  4928. 00003A30  486E FBF6                pea.l      [A6 - 0x40A]
  4929. 00003A34  3F3C 0002                move.w     -[A7], 0x2
  4930. 00003A38  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  4931. 00003A3C  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  4932. 00003A40  43EE FBF6                lea.l      A1, [A6 - 0x40A]
  4933. 00003A44  703F                     moveq.l    D0, 0x3F
  4934. label00003A46:
  4935. 00003A46  20D9                     move.l     [A0]+, [A1]+
  4936. 00003A48  51C8 FFFC                dbf        D0, -0x6 /* 00003A46 */
  4937. 00003A4C  2054                     movea.l    A0, [A4]
  4938. 00003A4E  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4939. 00003A54  486E FEF6                pea.l      [A6 - 0x10A]
  4940. 00003A58  2054                     movea.l    A0, [A4]
  4941. 00003A5A  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4942. 00003A5E  4EBA D266                jsr        [PC - 0x2D9A /* 00000CC6 */]
  4943. 00003A62  604A                     bra        +0x4C /* 00003AAE */
  4944. 00003A64  486E FDF6                pea.l      [A6 - 0x20A]
  4945. 00003A68  3F3C 02BC                move.w     -[A7], 0x2BC
  4946. 00003A6C  3F07                     move.w     -[A7], D7
  4947. 00003A6E  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4948. 00003A72  486E FDF6                pea.l      [A6 - 0x20A]
  4949. 00003A76  2054                     movea.l    A0, [A4]
  4950. 00003A78  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4951. 00003A7C  4EBA D248                jsr        [PC - 0x2DB8 /* 00000CC6 */]
  4952. 00003A80  2054                     movea.l    A0, [A4]
  4953. 00003A82  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4954. 00003A88  6024                     bra        +0x26 /* 00003AAE */
  4955. 00003A8A  486E FDF6                pea.l      [A6 - 0x20A]
  4956. 00003A8E  3F3C 02BC                move.w     -[A7], 0x2BC
  4957. 00003A92  3F07                     move.w     -[A7], D7
  4958. 00003A94  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4959. 00003A98  486E FDF6                pea.l      [A6 - 0x20A]
  4960. 00003A9C  2054                     movea.l    A0, [A4]
  4961. 00003A9E  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  4962. 00003AA2  4EBA D222                jsr        [PC - 0x2DDE /* 00000CC6 */]
  4963. 00003AA6  2054                     movea.l    A0, [A4]
  4964. 00003AA8  117C 0001 00B2           move.b     [A0 + 0xB2], 0x1
  4965. label00003AAE:
  4966. 00003AAE  4CDF 1080                movem.l    D7,A4, [A7]+
  4967. 00003AB2  4E5E                     unlink     A6
  4968. 00003AB4  205F                     movea.l    A0, [A7]+
  4969. 00003AB6  DEFC 000C                add.w      A7, 0xC
  4970. 00003ABA  4ED0                     jmp        [A0]
  4971. 00003ABC  010D                     btst       A5, D0
  4972. export_1446:
  4973. 00003ABE  4E56 FFDE                link       A6, -0x0022
  4974. 00003AC2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  4975. 00003AC6  206E 000C                movea.l    A0, [A6 + 0xC]
  4976. 00003ACA  2F08                     move.l     -[A7], A0
  4977. 00003ACC  486E 000C                pea.l      [A6 + 0xC]
  4978. 00003AD0  3F3C 1010                move.w     -[A7], 0x1010
  4979. 00003AD4  A9EB                     syscall    Pack4/FP68K
  4980. 00003AD6  286E 0008                movea.l    A4, [A6 + 0x8]
  4981. 00003ADA  486E 000C                pea.l      [A6 + 0xC]
  4982. 00003ADE  486E FFE6                pea.l      [A6 - 0x1A]
  4983. 00003AE2  3F3C 100E                move.w     -[A7], 0x100E
  4984. 00003AE6  A9EB                     syscall    Pack4/FP68K
  4985. 00003AE8  487A 0342                pea.l      [PC + 0x342 /* 00003E2C, value 0x4005C800 */]
  4986. 00003AEC  486E FFE6                pea.l      [A6 - 0x1A]
  4987. 00003AF0  3F3C 0006                move.w     -[A7], 0x6
  4988. 00003AF4  A9EB                     syscall    Pack4/FP68K
  4989. 00003AF6  486E FFE6                pea.l      [A6 - 0x1A]
  4990. 00003AFA  486E FFF0                pea.l      [A6 - 0x10]
  4991. 00003AFE  3F3C 1010                move.w     -[A7], 0x1010
  4992. 00003B02  A9EB                     syscall    Pack4/FP68K
  4993. 00003B04  4206                     clr.b      D6
  4994. 00003B06  6000 02F2                bra        +0x2F4 /* 00003DFA */
  4995. label00003B0A:
  4996. 00003B0A  1006                     move.b     D0, D6
  4997. 00003B0C  4880                     ext.w      D0
  4998. 00003B0E  3800                     move.w     D4, D0
  4999. 00003B10  1A04                     move.b     D5, D4
  5000. 00003B12  1005                     move.b     D0, D5
  5001. 00003B14  4880                     ext.w      D0
  5002. 00003B16  2054                     movea.l    A0, [A4]
  5003. 00003B18  C1FC 0006                muls.w     D0, 0x6
  5004. 00003B1C  7202                     moveq.l    D1, 0x02
  5005. 00003B1E  43E8 008A                lea.l      A1, [A0 + 0x8A]
  5006. 00003B22  B231 0000                cmp.b      D1, [A1 + D0.w]
  5007. 00003B26  6F46                     ble        +0x48 /* 00003B6E */
  5008. 00003B28  1005                     move.b     D0, D5
  5009. 00003B2A  4880                     ext.w      D0
  5010. 00003B2C  2054                     movea.l    A0, [A4]
  5011. 00003B2E  C1FC 0006                muls.w     D0, 0x6
  5012. 00003B32  43E8 008C                lea.l      A1, [A0 + 0x8C]
  5013. 00003B36  4871 0000                pea.l      [A1 + D0.w]
  5014. 00003B3A  486E FFE6                pea.l      [A6 - 0x1A]
  5015. 00003B3E  3F3C 100E                move.w     -[A7], 0x100E
  5016. 00003B42  A9EB                     syscall    Pack4/FP68K
  5017. 00003B44  486E FFF0                pea.l      [A6 - 0x10]
  5018. 00003B48  486E FFE6                pea.l      [A6 - 0x1A]
  5019. 00003B4C  3F3C 1000                move.w     -[A7], 0x1000
  5020. 00003B50  A9EB                     syscall    Pack4/FP68K
  5021. 00003B52  1005                     move.b     D0, D5
  5022. 00003B54  4880                     ext.w      D0
  5023. 00003B56  C1FC 0006                muls.w     D0, 0x6
  5024. 00003B5A  486E FFE6                pea.l      [A6 - 0x1A]
  5025. 00003B5E  43E8 008C                lea.l      A1, [A0 + 0x8C]
  5026. 00003B62  4871 0000                pea.l      [A1 + D0.w]
  5027. 00003B66  3F3C 1010                move.w     -[A7], 0x1010
  5028. 00003B6A  A9EB                     syscall    Pack4/FP68K
  5029. 00003B6C  6066                     bra        +0x68 /* 00003BD4 */
  5030. label00003B6E:
  5031. 00003B6E  1005                     move.b     D0, D5
  5032. 00003B70  4880                     ext.w      D0
  5033. 00003B72  2054                     movea.l    A0, [A4]
  5034. 00003B74  C1FC 0006                muls.w     D0, 0x6
  5035. 00003B78  48E7 8080                movem.l    -[A7], D0,A0
  5036. 00003B7C  42A7                     clr.l      -[A7]
  5037. 00003B7E  4EBA C972                jsr        [PC - 0x368E /* 000004F2 */]
  5038. 00003B82  221F                     move.l     D1, [A7]+
  5039. 00003B84  4CDF 0101                movem.l    D0,A0, [A7]+
  5040. 00003B88  2D41 FFE2                move.l     [A6 - 0x1E], D1
  5041. 00003B8C  486E FFE2                pea.l      [A6 - 0x1E]
  5042. 00003B90  486E FFE6                pea.l      [A6 - 0x1A]
  5043. 00003B94  3F3C 100E                move.w     -[A7], 0x100E
  5044. 00003B98  A9EB                     syscall    Pack4/FP68K
  5045. 00003B9A  486E FFF0                pea.l      [A6 - 0x10]
  5046. 00003B9E  486E FFE6                pea.l      [A6 - 0x1A]
  5047. 00003BA2  3F3C 1004                move.w     -[A7], 0x1004
  5048. 00003BA6  A9EB                     syscall    Pack4/FP68K
  5049. 00003BA8  1205                     move.b     D1, D5
  5050. 00003BAA  4881                     ext.w      D1
  5051. 00003BAC  C3FC 0006                muls.w     D1, 0x6
  5052. 00003BB0  43E8 008C                lea.l      A1, [A0 + 0x8C]
  5053. 00003BB4  4871 1000                pea.l      [A1 + D1.w]
  5054. 00003BB8  486E FFE6                pea.l      [A6 - 0x1A]
  5055. 00003BBC  3F3C 1000                move.w     -[A7], 0x1000
  5056. 00003BC0  A9EB                     syscall    Pack4/FP68K
  5057. 00003BC2  486E FFE6                pea.l      [A6 - 0x1A]
  5058. 00003BC6  43E8 008C                lea.l      A1, [A0 + 0x8C]
  5059. 00003BCA  4871 0000                pea.l      [A1 + D0.w]
  5060. 00003BCE  3F3C 1010                move.w     -[A7], 0x1010
  5061. 00003BD2  A9EB                     syscall    Pack4/FP68K
  5062. label00003BD4:
  5063. 00003BD4  1006                     move.b     D0, D6
  5064. 00003BD6  4880                     ext.w      D0
  5065. 00003BD8  2054                     movea.l    A0, [A4]
  5066. 00003BDA  C1FC 0006                muls.w     D0, 0x6
  5067. 00003BDE  7202                     moveq.l    D1, 0x02
  5068. 00003BE0  B230 0066                cmp.b      D1, [A0 + D0.w + 0x66]
  5069. 00003BE4  6F3E                     ble        +0x40 /* 00003C24 */
  5070. 00003BE6  1006                     move.b     D0, D6
  5071. 00003BE8  4880                     ext.w      D0
  5072. 00003BEA  2054                     movea.l    A0, [A4]
  5073. 00003BEC  C1FC 0006                muls.w     D0, 0x6
  5074. 00003BF0  4870 0068                pea.l      [A0 + D0.w + 0x68]
  5075. 00003BF4  486E FFE6                pea.l      [A6 - 0x1A]
  5076. 00003BF8  3F3C 100E                move.w     -[A7], 0x100E
  5077. 00003BFC  A9EB                     syscall    Pack4/FP68K
  5078. 00003BFE  486E FFF0                pea.l      [A6 - 0x10]
  5079. 00003C02  486E FFE6                pea.l      [A6 - 0x1A]
  5080. 00003C06  3F3C 1000                move.w     -[A7], 0x1000
  5081. 00003C0A  A9EB                     syscall    Pack4/FP68K
  5082. 00003C0C  1006                     move.b     D0, D6
  5083. 00003C0E  4880                     ext.w      D0
  5084. 00003C10  C1FC 0006                muls.w     D0, 0x6
  5085. 00003C14  486E FFE6                pea.l      [A6 - 0x1A]
  5086. 00003C18  4870 0068                pea.l      [A0 + D0.w + 0x68]
  5087. 00003C1C  3F3C 1010                move.w     -[A7], 0x1010
  5088. 00003C20  A9EB                     syscall    Pack4/FP68K
  5089. 00003C22  605E                     bra        +0x60 /* 00003C82 */
  5090. label00003C24:
  5091. 00003C24  1006                     move.b     D0, D6
  5092. 00003C26  4880                     ext.w      D0
  5093. 00003C28  2054                     movea.l    A0, [A4]
  5094. 00003C2A  C1FC 0006                muls.w     D0, 0x6
  5095. 00003C2E  48E7 8080                movem.l    -[A7], D0,A0
  5096. 00003C32  42A7                     clr.l      -[A7]
  5097. 00003C34  4EBA C8BC                jsr        [PC - 0x3744 /* 000004F2 */]
  5098. 00003C38  221F                     move.l     D1, [A7]+
  5099. 00003C3A  4CDF 0101                movem.l    D0,A0, [A7]+
  5100. 00003C3E  2D41 FFDE                move.l     [A6 - 0x22], D1
  5101. 00003C42  486E FFDE                pea.l      [A6 - 0x22]
  5102. 00003C46  486E FFE6                pea.l      [A6 - 0x1A]
  5103. 00003C4A  3F3C 100E                move.w     -[A7], 0x100E
  5104. 00003C4E  A9EB                     syscall    Pack4/FP68K
  5105. 00003C50  486E FFF0                pea.l      [A6 - 0x10]
  5106. 00003C54  486E FFE6                pea.l      [A6 - 0x1A]
  5107. 00003C58  3F3C 1004                move.w     -[A7], 0x1004
  5108. 00003C5C  A9EB                     syscall    Pack4/FP68K
  5109. 00003C5E  1206                     move.b     D1, D6
  5110. 00003C60  4881                     ext.w      D1
  5111. 00003C62  C3FC 0006                muls.w     D1, 0x6
  5112. 00003C66  4870 1068                pea.l      [A0 + D1.w + 0x68]
  5113. 00003C6A  486E FFE6                pea.l      [A6 - 0x1A]
  5114. 00003C6E  3F3C 1000                move.w     -[A7], 0x1000
  5115. 00003C72  A9EB                     syscall    Pack4/FP68K
  5116. 00003C74  486E FFE6                pea.l      [A6 - 0x1A]
  5117. 00003C78  4870 0068                pea.l      [A0 + D0.w + 0x68]
  5118. 00003C7C  3F3C 1010                move.w     -[A7], 0x1010
  5119. 00003C80  A9EB                     syscall    Pack4/FP68K
  5120. label00003C82:
  5121. 00003C82  1005                     move.b     D0, D5
  5122. 00003C84  4880                     ext.w      D0
  5123. 00003C86  2054                     movea.l    A0, [A4]
  5124. 00003C88  C1FC 0006                muls.w     D0, 0x6
  5125. 00003C8C  43E8 008A                lea.l      A1, [A0 + 0x8A]
  5126. 00003C90  1D71 0000 FFF6           move.b     [A6 - 0xA], [A1 + D0.w]
  5127. 00003C96  1006                     move.b     D0, D6
  5128. 00003C98  4880                     ext.w      D0
  5129. 00003C9A  C1FC 0006                muls.w     D0, 0x6
  5130. 00003C9E  1D70 0066 FFF4           move.b     [A6 - 0xC], [A0 + D0.w + 0x66]
  5131. 00003CA4  42A7                     clr.l      -[A7]
  5132. 00003CA6  1005                     move.b     D0, D5
  5133. 00003CA8  4880                     ext.w      D0
  5134. 00003CAA  2054                     movea.l    A0, [A4]
  5135. 00003CAC  C1FC 0006                muls.w     D0, 0x6
  5136. 00003CB0  43E8 008C                lea.l      A1, [A0 + 0x8C]
  5137. 00003CB4  4871 0000                pea.l      [A1 + D0.w]
  5138. 00003CB8  486E FFE6                pea.l      [A6 - 0x1A]
  5139. 00003CBC  3F3C 100E                move.w     -[A7], 0x100E
  5140. 00003CC0  A9EB                     syscall    Pack4/FP68K
  5141. 00003CC2  487A 015E                pea.l      [PC + 0x15E /* 00003E22, value 0x40018000 */]
  5142. 00003CC6  486E FFE6                pea.l      [A6 - 0x1A]
  5143. 00003CCA  3F3C 0004                move.w     -[A7], 0x4
  5144. 00003CCE  A9EB                     syscall    Pack4/FP68K
  5145. 00003CD0  487A 0146                pea.l      [PC + 0x146 /* 00003E18, value 0x40008000, cstring "@" */]
  5146. 00003CD4  486E FFE6                pea.l      [A6 - 0x1A]
  5147. 00003CD8  4267                     clr.w      -[A7]
  5148. 00003CDA  A9EB                     syscall    Pack4/FP68K
  5149. 00003CDC  486E FFE6                pea.l      [A6 - 0x1A]
  5150. 00003CE0  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  5151. 00003CE4  201F                     move.l     D0, [A7]+
  5152. 00003CE6  3E00                     move.w     D7, D0
  5153. 00003CE8  42A7                     clr.l      -[A7]
  5154. 00003CEA  3007                     move.w     D0, D7
  5155. 00003CEC  48C0                     ext.l      D0
  5156. 00003CEE  2F00                     move.l     -[A7], D0
  5157. 00003CF0  42A7                     clr.l      -[A7]
  5158. 00003CF2  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  5159. 00003CF6  201F                     move.l     D0, [A7]+
  5160. 00003CF8  3E00                     move.w     D7, D0
  5161. 00003CFA  42A7                     clr.l      -[A7]
  5162. 00003CFC  3007                     move.w     D0, D7
  5163. 00003CFE  48C0                     ext.l      D0
  5164. 00003D00  2F00                     move.l     -[A7], D0
  5165. 00003D02  7003                     moveq.l    D0, 0x03
  5166. 00003D04  2F00                     move.l     -[A7], D0
  5167. 00003D06  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5168. 00003D0A  201F                     move.l     D0, [A7]+
  5169. 00003D0C  3E00                     move.w     D7, D0
  5170. 00003D0E  1D47 FFF7                move.b     [A6 - 0x9], D7
  5171. 00003D12  102E FFF6                move.b     D0, [A6 - 0xA]
  5172. 00003D16  B02E FFF7                cmp.b      D0, [A6 - 0x9]
  5173. 00003D1A  6734                     beq        +0x36 /* 00003D50 */
  5174. 00003D1C  1005                     move.b     D0, D5
  5175. 00003D1E  4880                     ext.w      D0
  5176. 00003D20  2054                     movea.l    A0, [A4]
  5177. 00003D22  C1FC 0006                muls.w     D0, 0x6
  5178. 00003D26  43E8 008A                lea.l      A1, [A0 + 0x8A]
  5179. 00003D2A  13AE FFF7 0000           move.b     [A1 + D0.w], [A6 - 0x9]
  5180. 00003D30  3004                     move.w     D0, D4
  5181. 00003D32  C1FC 0003                muls.w     D0, 0x3
  5182. 00003D36  D047                     add.w      D0, D7
  5183. 00003D38  3D40 FFFC                move.w     [A6 - 0x4], D0
  5184. 00003D3C  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  5185. 00003D40  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5186. 00003D44  487A 00C8                pea.l      [PC + 0xC8 /* 00003E0E, value 0x0, cstring "" */]
  5187. 00003D48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5188. 00003D4C  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  5189. label00003D50:
  5190. 00003D50  42A7                     clr.l      -[A7]
  5191. 00003D52  1006                     move.b     D0, D6
  5192. 00003D54  4880                     ext.w      D0
  5193. 00003D56  2054                     movea.l    A0, [A4]
  5194. 00003D58  C1FC 0006                muls.w     D0, 0x6
  5195. 00003D5C  4870 0068                pea.l      [A0 + D0.w + 0x68]
  5196. 00003D60  486E FFE6                pea.l      [A6 - 0x1A]
  5197. 00003D64  3F3C 100E                move.w     -[A7], 0x100E
  5198. 00003D68  A9EB                     syscall    Pack4/FP68K
  5199. 00003D6A  487A 00B6                pea.l      [PC + 0xB6 /* 00003E22, value 0x40018000 */]
  5200. 00003D6E  486E FFE6                pea.l      [A6 - 0x1A]
  5201. 00003D72  3F3C 0004                move.w     -[A7], 0x4
  5202. 00003D76  A9EB                     syscall    Pack4/FP68K
  5203. 00003D78  487A 009E                pea.l      [PC + 0x9E /* 00003E18, value 0x40008000, cstring "@" */]
  5204. 00003D7C  486E FFE6                pea.l      [A6 - 0x1A]
  5205. 00003D80  4267                     clr.w      -[A7]
  5206. 00003D82  A9EB                     syscall    Pack4/FP68K
  5207. 00003D84  486E FFE6                pea.l      [A6 - 0x1A]
  5208. 00003D88  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  5209. 00003D8C  201F                     move.l     D0, [A7]+
  5210. 00003D8E  3E00                     move.w     D7, D0
  5211. 00003D90  42A7                     clr.l      -[A7]
  5212. 00003D92  3007                     move.w     D0, D7
  5213. 00003D94  48C0                     ext.l      D0
  5214. 00003D96  2F00                     move.l     -[A7], D0
  5215. 00003D98  42A7                     clr.l      -[A7]
  5216. 00003D9A  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  5217. 00003D9E  201F                     move.l     D0, [A7]+
  5218. 00003DA0  3E00                     move.w     D7, D0
  5219. 00003DA2  42A7                     clr.l      -[A7]
  5220. 00003DA4  3007                     move.w     D0, D7
  5221. 00003DA6  48C0                     ext.l      D0
  5222. 00003DA8  2F00                     move.l     -[A7], D0
  5223. 00003DAA  7003                     moveq.l    D0, 0x03
  5224. 00003DAC  2F00                     move.l     -[A7], D0
  5225. 00003DAE  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5226. 00003DB2  201F                     move.l     D0, [A7]+
  5227. 00003DB4  3E00                     move.w     D7, D0
  5228. 00003DB6  1D47 FFF5                move.b     [A6 - 0xB], D7
  5229. 00003DBA  102E FFF4                move.b     D0, [A6 - 0xC]
  5230. 00003DBE  B02E FFF5                cmp.b      D0, [A6 - 0xB]
  5231. 00003DC2  6734                     beq        +0x36 /* 00003DF8 */
  5232. 00003DC4  1006                     move.b     D0, D6
  5233. 00003DC6  4880                     ext.w      D0
  5234. 00003DC8  2054                     movea.l    A0, [A4]
  5235. 00003DCA  C1FC 0006                muls.w     D0, 0x6
  5236. 00003DCE  11AE FFF5 0066           move.b     [A0 + D0.w + 0x66], [A6 - 0xB]
  5237. 00003DD4  3004                     move.w     D0, D4
  5238. 00003DD6  C1FC 0003                muls.w     D0, 0x3
  5239. 00003DDA  D047                     add.w      D0, D7
  5240. 00003DDC  D07C 0012                add.w      D0, 0x12
  5241. 00003DE0  3D40 FFFC                move.w     [A6 - 0x4], D0
  5242. 00003DE4  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  5243. 00003DE8  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5244. 00003DEC  487A 0020                pea.l      [PC + 0x20 /* 00003E0E, value 0x0, cstring "" */]
  5245. 00003DF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5246. 00003DF4  4EAD 25E2                jsr        [A5 + 0x25E2 /* export_1208 */]
  5247. label00003DF8:
  5248. 00003DF8  5206                     addq.b     D6, 1
  5249. label00003DFA:
  5250. 00003DFA  7005                     moveq.l    D0, 0x05
  5251. 00003DFC  B006                     cmp.b      D0, D6
  5252. 00003DFE  6C00 FD0A                bge        -0x2F4 /* 00003B0A */
  5253. 00003E02  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  5254. 00003E06  4E5E                     unlink     A6
  5255. 00003E08  205F                     movea.l    A0, [A7]+
  5256. 00003E0A  504F                     addq.w     A7, 8
  5257. 00003E0C  4ED0                     jmp        [A0]
  5258. 00003E0E  0000 0000                ori.b      D0, 0x0
  5259. 00003E12  0000 0000                ori.b      D0, 0x0
  5260. 00003E16  0000 4000                ori.b      D0, 0x0
  5261. 00003E1A  8000                     or.b       D0, D0
  5262. 00003E1C  0000 0000                ori.b      D0, 0x0
  5263. 00003E20  0000 4001                ori.b      D0, 0x1
  5264. 00003E24  8000                     or.b       D0, D0
  5265. 00003E26  0000 0000                ori.b      D0, 0x0
  5266. 00003E2A  0000 4005                ori.b      D0, 0x5
  5267. 00003E2E  C800                     and.b      D4, D0
  5268. 00003E30  0000 0000                ori.b      D0, 0x0
  5269. 00003E34  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  5270. export_1447: // at 00003E36 (misaligned)
  5271. 00003E38  0000 206E                ori.b      D0, 0x6E /* 'n' */
  5272. 00003E3C  0008 2050                ori.b      A0, 0x50 /* 'P' */
  5273. 00003E40  2268 000C                movea.l    A1, [A0 + 0xC]
  5274. 00003E44  7007                     moveq.l    D0, 0x07
  5275. 00003E46  2251                     movea.l    A1, [A1]
  5276. 00003E48  B029 0004                cmp.b      D0, [A1 + 0x4]
  5277. 00003E4C  5EC0                     sgt        D0
  5278. 00003E4E  4400                     neg.b      D0
  5279. 00003E50  1D40 000C                move.b     [A6 + 0xC], D0
  5280. 00003E54  4E5E                     unlink     A6
  5281. 00003E56  2E9F                     move.l     [A7], [A7]+
  5282. 00003E58  4E75                     rts
  5283. export_1448:
  5284. 00003E5A  4E56 0000                link       A6, 0
  5285. 00003E5E  2F0C                     move.l     -[A7], A4
  5286. 00003E60  286E 0008                movea.l    A4, [A6 + 0x8]
  5287. 00003E64  1F3C 0003                move.b     -[A7], 0x3
  5288. 00003E68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5289. 00003E6C  2054                     movea.l    A0, [A4]
  5290. 00003E6E  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5291. 00003E72  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  5292. 00003E76  1F3C 0003                move.b     -[A7], 0x3
  5293. 00003E7A  2054                     movea.l    A0, [A4]
  5294. 00003E7C  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5295. 00003E80  1F3C 0001                move.b     -[A7], 0x1
  5296. 00003E84  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5297. 00003E88  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5298. 00003E8C  285F                     movea.l    A4, [A7]+
  5299. 00003E8E  4E5E                     unlink     A6
  5300. 00003E90  2E9F                     move.l     [A7], [A7]+
  5301. 00003E92  4E75                     rts
  5302. export_1449:
  5303. 00003E94  4E56 0000                link       A6, 0
  5304. 00003E98  2F0C                     move.l     -[A7], A4
  5305. 00003E9A  286E 0008                movea.l    A4, [A6 + 0x8]
  5306. 00003E9E  1F3C 0003                move.b     -[A7], 0x3
  5307. 00003EA2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5308. 00003EA6  2054                     movea.l    A0, [A4]
  5309. 00003EA8  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5310. 00003EAC  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  5311. 00003EB0  1F3C 0003                move.b     -[A7], 0x3
  5312. 00003EB4  2054                     movea.l    A0, [A4]
  5313. 00003EB6  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5314. 00003EBA  4267                     clr.w      -[A7]
  5315. 00003EBC  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5316. 00003EC0  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5317. 00003EC4  2254                     movea.l    A1, [A4]
  5318. 00003EC6  2069 0020                movea.l    A0, [A1 + 0x20]
  5319. 00003ECA  2050                     movea.l    A0, [A0]
  5320. 00003ECC  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  5321. 00003ED2  285F                     movea.l    A4, [A7]+
  5322. 00003ED4  4E5E                     unlink     A6
  5323. 00003ED6  2E9F                     move.l     [A7], [A7]+
  5324. 00003ED8  4E75                     rts
  5325. export_1450:
  5326. 00003EDA  4E56 0000                link       A6, 0
  5327. 00003EDE  2F0C                     move.l     -[A7], A4
  5328. 00003EE0  286E 0008                movea.l    A4, [A6 + 0x8]
  5329. 00003EE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5330. 00003EE8  4EBA F834                jsr        [PC - 0x7CC /* 0000371E */]
  5331. 00003EEC  2254                     movea.l    A1, [A4]
  5332. 00003EEE  2069 000C                movea.l    A0, [A1 + 0xC]
  5333. 00003EF2  2050                     movea.l    A0, [A0]
  5334. 00003EF4  4A28 0005                tst.b      [A0 + 0x5]
  5335. 00003EF8  5EC0                     sgt        D0
  5336. 00003EFA  2069 000C                movea.l    A0, [A1 + 0xC]
  5337. 00003EFE  2050                     movea.l    A0, [A0]
  5338. 00003F00  4A28 0007                tst.b      [A0 + 0x7]
  5339. 00003F04  5EC1                     sgt        D1
  5340. 00003F06  8001                     or.b       D0, D1
  5341. 00003F08  6708                     beq        +0xA /* 00003F12 */
  5342. 00003F0A  2054                     movea.l    A0, [A4]
  5343. 00003F0C  117C 0002 00AE           move.b     [A0 + 0xAE], 0x2
  5344. label00003F12:
  5345. 00003F12  285F                     movea.l    A4, [A7]+
  5346. 00003F14  4E5E                     unlink     A6
  5347. 00003F16  2E9F                     move.l     [A7], [A7]+
  5348. 00003F18  4E75                     rts
  5349. export_1451:
  5350. 00003F1A  4E56 0000                link       A6, 0
  5351. 00003F1E  1F3C 0003                move.b     -[A7], 0x3
  5352. 00003F22  206E 0008                movea.l    A0, [A6 + 0x8]
  5353. 00003F26  2050                     movea.l    A0, [A0]
  5354. 00003F28  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5355. 00003F2C  4EAD 2622                jsr        [A5 + 0x2622 /* export_1216 */]
  5356. 00003F30  4E5E                     unlink     A6
  5357. 00003F32  2E9F                     move.l     [A7], [A7]+
  5358. 00003F34  4E75                     rts
  5359. export_1452:
  5360. 00003F36  4E56 0000                link       A6, 0
  5361. 00003F3A  206E 0008                movea.l    A0, [A6 + 0x8]
  5362. 00003F3E  2050                     movea.l    A0, [A0]
  5363. 00003F40  2268 000C                movea.l    A1, [A0 + 0xC]
  5364. 00003F44  7002                     moveq.l    D0, 0x02
  5365. 00003F46  2251                     movea.l    A1, [A1]
  5366. 00003F48  B029 0005                cmp.b      D0, [A1 + 0x5]
  5367. 00003F4C  5EC0                     sgt        D0
  5368. 00003F4E  4400                     neg.b      D0
  5369. 00003F50  1D40 000C                move.b     [A6 + 0xC], D0
  5370. 00003F54  4E5E                     unlink     A6
  5371. 00003F56  2E9F                     move.l     [A7], [A7]+
  5372. 00003F58  4E75                     rts
  5373. export_1453:
  5374. 00003F5A  4E56 FFD4                link       A6, -0x002C
  5375. 00003F5E  48E7 0028                movem.l    -[A7], A2,A4
  5376. 00003F62  286E 0008                movea.l    A4, [A6 + 0x8]
  5377. 00003F66  486E FFD4                pea.l      [A6 - 0x2C]
  5378. 00003F6A  42A7                     clr.l      -[A7]
  5379. 00003F6C  2F3C 0020 0020           move.l     -[A7], 0x200020 /* ' \0 ' */
  5380. 00003F72  A8A7                     syscall    SetRect
  5381. 00003F74  2054                     movea.l    A0, [A4]
  5382. 00003F76  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5383. 00003F7A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  5384. 00003F7E  2254                     movea.l    A1, [A4]
  5385. 00003F80  2069 001A                movea.l    A0, [A1 + 0x1A]
  5386. 00003F84  2050                     movea.l    A0, [A0]
  5387. 00003F86  2D48 FFF2                move.l     [A6 - 0xE], A0
  5388. 00003F8A  3D7C 0004 FFF6           move.w     [A6 - 0xA], 0x4
  5389. 00003F90  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5390. 00003F94  45EE FFD4                lea.l      A2, [A6 - 0x2C]
  5391. 00003F98  20DA                     move.l     [A0]+, [A2]+
  5392. 00003F9A  20DA                     move.l     [A0]+, [A2]+
  5393. 00003F9C  2069 001A                movea.l    A0, [A1 + 0x1A]
  5394. 00003FA0  2050                     movea.l    A0, [A0]
  5395. 00003FA2  41E8 0080                lea.l      A0, [A0 + 0x80]
  5396. 00003FA6  2D48 FFE4                move.l     [A6 - 0x1C], A0
  5397. 00003FAA  3D7C 0004 FFE8           move.w     [A6 - 0x18], 0x4
  5398. 00003FB0  41EE FFEA                lea.l      A0, [A6 - 0x16]
  5399. 00003FB4  45EE FFD4                lea.l      A2, [A6 - 0x2C]
  5400. 00003FB8  20DA                     move.l     [A0]+, [A2]+
  5401. 00003FBA  20DA                     move.l     [A0]+, [A2]+
  5402. 00003FBC  41EE FFDC                lea.l      A0, [A6 - 0x24]
  5403. 00003FC0  45E9 0010                lea.l      A2, [A1 + 0x10]
  5404. 00003FC4  20DA                     move.l     [A0]+, [A2]+
  5405. 00003FC6  20DA                     move.l     [A0]+, [A2]+
  5406. 00003FC8  486E FFE4                pea.l      [A6 - 0x1C]
  5407. 00003FCC  206D FA1E                movea.l    A0, [A5 - 0x5E2]
  5408. 00003FD0  4868 0002                pea.l      [A0 + 0x2]
  5409. 00003FD4  486E FFD4                pea.l      [A6 - 0x2C]
  5410. 00003FD8  486E FFDC                pea.l      [A6 - 0x24]
  5411. 00003FDC  3F3C 0003                move.w     -[A7], 0x3
  5412. 00003FE0  42A7                     clr.l      -[A7]
  5413. 00003FE2  A8EC                     syscall    CopyBits
  5414. 00003FE4  2054                     movea.l    A0, [A4]
  5415. 00003FE6  1028 00B1                move.b     D0, [A0 + 0xB1]
  5416. 00003FEA  661C                     bne        +0x1E /* 00004008 */
  5417. 00003FEC  486E FFF2                pea.l      [A6 - 0xE]
  5418. 00003FF0  206D FA1E                movea.l    A0, [A5 - 0x5E2]
  5419. 00003FF4  4868 0002                pea.l      [A0 + 0x2]
  5420. 00003FF8  486E FFD4                pea.l      [A6 - 0x2C]
  5421. 00003FFC  486E FFDC                pea.l      [A6 - 0x24]
  5422. 00004000  3F3C 0002                move.w     -[A7], 0x2
  5423. 00004004  42A7                     clr.l      -[A7]
  5424. 00004006  A8EC                     syscall    CopyBits
  5425. label00004008:
  5426. 00004008  2054                     movea.l    A0, [A4]
  5427. 0000400A  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5428. 0000400E  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  5429. 00004012  4CDF 1400                movem.l    A2,A4, [A7]+
  5430. 00004016  4E5E                     unlink     A6
  5431. 00004018  2E9F                     move.l     [A7], [A7]+
  5432. 0000401A  4E75                     rts
  5433. export_1454:
  5434. 0000401C  4E56 0000                link       A6, 0
  5435. 00004020  2F0C                     move.l     -[A7], A4
  5436. 00004022  286E 0008                movea.l    A4, [A6 + 0x8]
  5437. 00004026  1F3C 0004                move.b     -[A7], 0x4
  5438. 0000402A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5439. 0000402E  2054                     movea.l    A0, [A4]
  5440. 00004030  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5441. 00004034  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  5442. 00004038  1F3C 0004                move.b     -[A7], 0x4
  5443. 0000403C  2054                     movea.l    A0, [A4]
  5444. 0000403E  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5445. 00004042  1F3C 0001                move.b     -[A7], 0x1
  5446. 00004046  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5447. 0000404A  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5448. 0000404E  285F                     movea.l    A4, [A7]+
  5449. 00004050  4E5E                     unlink     A6
  5450. 00004052  2E9F                     move.l     [A7], [A7]+
  5451. 00004054  4E75                     rts
  5452. export_1455:
  5453. 00004056  4E56 0000                link       A6, 0
  5454. 0000405A  2F0C                     move.l     -[A7], A4
  5455. 0000405C  286E 0008                movea.l    A4, [A6 + 0x8]
  5456. 00004060  1F3C 0004                move.b     -[A7], 0x4
  5457. 00004064  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5458. 00004068  2054                     movea.l    A0, [A4]
  5459. 0000406A  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5460. 0000406E  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  5461. 00004072  1F3C 0004                move.b     -[A7], 0x4
  5462. 00004076  2054                     movea.l    A0, [A4]
  5463. 00004078  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5464. 0000407C  4267                     clr.w      -[A7]
  5465. 0000407E  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5466. 00004082  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5467. 00004086  2254                     movea.l    A1, [A4]
  5468. 00004088  2069 0020                movea.l    A0, [A1 + 0x20]
  5469. 0000408C  2050                     movea.l    A0, [A0]
  5470. 0000408E  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  5471. 00004094  285F                     movea.l    A4, [A7]+
  5472. 00004096  4E5E                     unlink     A6
  5473. 00004098  2E9F                     move.l     [A7], [A7]+
  5474. 0000409A  4E75                     rts
  5475. export_1456:
  5476. 0000409C  4E56 FFF6                link       A6, -0x000A
  5477. 000040A0  2F0C                     move.l     -[A7], A4
  5478. 000040A2  206E 000C                movea.l    A0, [A6 + 0xC]
  5479. 000040A6  2F08                     move.l     -[A7], A0
  5480. 000040A8  486E 000C                pea.l      [A6 + 0xC]
  5481. 000040AC  3F3C 1010                move.w     -[A7], 0x1010
  5482. 000040B0  A9EB                     syscall    Pack4/FP68K
  5483. 000040B2  286E 0008                movea.l    A4, [A6 + 0x8]
  5484. 000040B6  7005                     moveq.l    D0, 0x05
  5485. 000040B8  2054                     movea.l    A0, [A4]
  5486. 000040BA  B028 004A                cmp.b      D0, [A0 + 0x4A]
  5487. 000040BE  6F2A                     ble        +0x2C /* 000040EA */
  5488. 000040C0  2054                     movea.l    A0, [A4]
  5489. 000040C2  1028 00B1                move.b     D0, [A0 + 0xB1]
  5490. 000040C6  6608                     bne        +0xA /* 000040D0 */
  5491. 000040C8  2054                     movea.l    A0, [A4]
  5492. 000040CA  117C 0001 00B1           move.b     [A0 + 0xB1], 0x1
  5493. label000040D0:
  5494. 000040D0  486E 000C                pea.l      [A6 + 0xC]
  5495. 000040D4  486E FFF6                pea.l      [A6 - 0xA]
  5496. 000040D8  3F3C 100E                move.w     -[A7], 0x100E
  5497. 000040DC  A9EB                     syscall    Pack4/FP68K
  5498. 000040DE  486E FFF6                pea.l      [A6 - 0xA]
  5499. 000040E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5500. 000040E6  4EBA E52C                jsr        [PC - 0x1AD4 /* 00002614 */]
  5501. label000040EA:
  5502. 000040EA  285F                     movea.l    A4, [A7]+
  5503. 000040EC  4E5E                     unlink     A6
  5504. 000040EE  205F                     movea.l    A0, [A7]+
  5505. 000040F0  504F                     addq.w     A7, 8
  5506. 000040F2  4ED0                     jmp        [A0]
  5507. export_1457:
  5508. 000040F4  4E56 0000                link       A6, 0
  5509. 000040F8  2F0C                     move.l     -[A7], A4
  5510. 000040FA  286E 0008                movea.l    A4, [A6 + 0x8]
  5511. 000040FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5512. 00004102  4EBA F61A                jsr        [PC - 0x9E6 /* 0000371E */]
  5513. 00004106  2254                     movea.l    A1, [A4]
  5514. 00004108  2069 000C                movea.l    A0, [A1 + 0xC]
  5515. 0000410C  2050                     movea.l    A0, [A0]
  5516. 0000410E  4A28 0004                tst.b      [A0 + 0x4]
  5517. 00004112  5EC0                     sgt        D0
  5518. 00004114  2069 000C                movea.l    A0, [A1 + 0xC]
  5519. 00004118  2050                     movea.l    A0, [A0]
  5520. 0000411A  4A28 0007                tst.b      [A0 + 0x7]
  5521. 0000411E  5EC1                     sgt        D1
  5522. 00004120  8001                     or.b       D0, D1
  5523. 00004122  6708                     beq        +0xA /* 0000412C */
  5524. 00004124  2054                     movea.l    A0, [A4]
  5525. 00004126  117C 0002 00AE           move.b     [A0 + 0xAE], 0x2
  5526. label0000412C:
  5527. 0000412C  285F                     movea.l    A4, [A7]+
  5528. 0000412E  4E5E                     unlink     A6
  5529. 00004130  2E9F                     move.l     [A7], [A7]+
  5530. 00004132  4E75                     rts
  5531. export_1458:
  5532. 00004134  4E56 0000                link       A6, 0
  5533. 00004138  1F3C 0004                move.b     -[A7], 0x4
  5534. 0000413C  206E 0008                movea.l    A0, [A6 + 0x8]
  5535. 00004140  2050                     movea.l    A0, [A0]
  5536. 00004142  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5537. 00004146  4EAD 2622                jsr        [A5 + 0x2622 /* export_1216 */]
  5538. 0000414A  4E5E                     unlink     A6
  5539. 0000414C  2E9F                     move.l     [A7], [A7]+
  5540. 0000414E  4E75                     rts
  5541. export_1459:
  5542. 00004150  4E56 0000                link       A6, 0
  5543. 00004154  206E 0008                movea.l    A0, [A6 + 0x8]
  5544. 00004158  2050                     movea.l    A0, [A0]
  5545. 0000415A  2268 000C                movea.l    A1, [A0 + 0xC]
  5546. 0000415E  7007                     moveq.l    D0, 0x07
  5547. 00004160  2251                     movea.l    A1, [A1]
  5548. 00004162  B029 0007                cmp.b      D0, [A1 + 0x7]
  5549. 00004166  5EC0                     sgt        D0
  5550. 00004168  4400                     neg.b      D0
  5551. 0000416A  1D40 000C                move.b     [A6 + 0xC], D0
  5552. 0000416E  4E5E                     unlink     A6
  5553. 00004170  2E9F                     move.l     [A7], [A7]+
  5554. 00004172  4E75                     rts
  5555. export_1460:
  5556. 00004174  4E56 0000                link       A6, 0
  5557. 00004178  2F0C                     move.l     -[A7], A4
  5558. 0000417A  286E 0008                movea.l    A4, [A6 + 0x8]
  5559. 0000417E  1F3C 0005                move.b     -[A7], 0x5
  5560. 00004182  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5561. 00004186  2054                     movea.l    A0, [A4]
  5562. 00004188  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5563. 0000418C  4EAD 262A                jsr        [A5 + 0x262A /* export_1217 */]
  5564. 00004190  1F3C 0005                move.b     -[A7], 0x5
  5565. 00004194  2054                     movea.l    A0, [A4]
  5566. 00004196  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5567. 0000419A  1F3C 0001                move.b     -[A7], 0x1
  5568. 0000419E  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5569. 000041A2  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5570. 000041A6  285F                     movea.l    A4, [A7]+
  5571. 000041A8  4E5E                     unlink     A6
  5572. 000041AA  2E9F                     move.l     [A7], [A7]+
  5573. 000041AC  4E75                     rts
  5574. export_1461:
  5575. 000041AE  4E56 0000                link       A6, 0
  5576. 000041B2  2F0C                     move.l     -[A7], A4
  5577. 000041B4  286E 0008                movea.l    A4, [A6 + 0x8]
  5578. 000041B8  1F3C 0005                move.b     -[A7], 0x5
  5579. 000041BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5580. 000041C0  2054                     movea.l    A0, [A4]
  5581. 000041C2  2F28 000C                move.l     -[A7], [A0 + 0xC]
  5582. 000041C6  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  5583. 000041CA  1F3C 0005                move.b     -[A7], 0x5
  5584. 000041CE  2054                     movea.l    A0, [A4]
  5585. 000041D0  3F28 000A                move.w     -[A7], [A0 + 0xA]
  5586. 000041D4  4267                     clr.w      -[A7]
  5587. 000041D6  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5588. 000041DA  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  5589. 000041DE  2254                     movea.l    A1, [A4]
  5590. 000041E0  2069 0020                movea.l    A0, [A1 + 0x20]
  5591. 000041E4  2050                     movea.l    A0, [A0]
  5592. 000041E6  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  5593. 000041EC  285F                     movea.l    A4, [A7]+
  5594. 000041EE  4E5E                     unlink     A6
  5595. 000041F0  2E9F                     move.l     [A7], [A7]+
  5596. 000041F2  4E75                     rts
  5597. export_1462:
  5598. 000041F4  4E56 0000                link       A6, 0
  5599. 000041F8  2F0C                     move.l     -[A7], A4
  5600. 000041FA  286E 0008                movea.l    A4, [A6 + 0x8]
  5601. 000041FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5602. 00004202  4EBA F51A                jsr        [PC - 0xAE6 /* 0000371E */]
  5603. 00004206  2254                     movea.l    A1, [A4]
  5604. 00004208  2069 000C                movea.l    A0, [A1 + 0xC]
  5605. 0000420C  2050                     movea.l    A0, [A0]
  5606. 0000420E  4A28 0004                tst.b      [A0 + 0x4]
  5607. 00004212  5EC0                     sgt        D0
  5608. 00004214  2069 000C                movea.l    A0, [A1 + 0xC]
  5609. 00004218  2050                     movea.l    A0, [A0]
  5610. 0000421A  4A28 0005                tst.b      [A0 + 0x5]
  5611. 0000421E  5EC1                     sgt        D1
  5612. 00004220  8001                     or.b       D0, D1
  5613. 00004222  6708                     beq        +0xA /* 0000422C */
  5614. 00004224  2054                     movea.l    A0, [A4]
  5615. 00004226  117C 0002 00AE           move.b     [A0 + 0xAE], 0x2
  5616. label0000422C:
  5617. 0000422C  285F                     movea.l    A4, [A7]+
  5618. 0000422E  4E5E                     unlink     A6
  5619. 00004230  2E9F                     move.l     [A7], [A7]+
  5620. 00004232  4E75                     rts
  5621. export_1463:
  5622. 00004234  4E56 0000                link       A6, 0
  5623. 00004238  1F3C 0005                move.b     -[A7], 0x5
  5624. 0000423C  206E 0008                movea.l    A0, [A6 + 0x8]
  5625. 00004240  2050                     movea.l    A0, [A0]
  5626. 00004242  2F28 0020                move.l     -[A7], [A0 + 0x20]
  5627. 00004246  4EAD 2622                jsr        [A5 + 0x2622 /* export_1216 */]
  5628. 0000424A  4E5E                     unlink     A6
  5629. 0000424C  2E9F                     move.l     [A7], [A7]+
  5630. 0000424E  4E75                     rts
  5631. export_1464:
  5632. 00004250  4E56 0000                link       A6, 0
  5633. 00004254  4E5E                     unlink     A6
  5634. 00004256  205F                     movea.l    A0, [A7]+
  5635. 00004258  DEFC 000A                add.w      A7, 0xA /* '\n' */
  5636. 0000425C  4ED0                     jmp        [A0]
  5637. export_1465:
  5638. 0000425E  4E56 0000                link       A6, 0
  5639. 00004262  4E5E                     unlink     A6
  5640. 00004264  205F                     movea.l    A0, [A7]+
  5641. 00004266  504F                     addq.w     A7, 8
  5642. 00004268  4ED0                     jmp        [A0]
  5643. export_1466:
  5644. 0000426A  4E56 0000                link       A6, 0
  5645. 0000426E  4E5E                     unlink     A6
  5646. 00004270  205F                     movea.l    A0, [A7]+
  5647. 00004272  5C4F                     addq.w     A7, 6
  5648. 00004274  4ED0                     jmp        [A0]
  5649. export_1467:
  5650. 00004276  4E56 0000                link       A6, 0
  5651. 0000427A  4E5E                     unlink     A6
  5652. 0000427C  205F                     movea.l    A0, [A7]+
  5653. 0000427E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  5654. 00004282  4ED0                     jmp        [A0]
  5655. export_1468:
  5656. 00004284  4E56 0000                link       A6, 0
  5657. 00004288  4E5E                     unlink     A6
  5658. 0000428A  205F                     movea.l    A0, [A7]+
  5659. 0000428C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  5660. 00004290  4ED0                     jmp        [A0]
  5661. export_1469:
  5662. 00004292  4E56 0000                link       A6, 0
  5663. 00004296  4E5E                     unlink     A6
  5664. 00004298  205F                     movea.l    A0, [A7]+
  5665. 0000429A  504F                     addq.w     A7, 8
  5666. 0000429C  4ED0                     jmp        [A0]
  5667. export_1470:
  5668. 0000429E  4E56 0000                link       A6, 0
  5669. 000042A2  4E5E                     unlink     A6
  5670. 000042A4  205F                     movea.l    A0, [A7]+
  5671. 000042A6  504F                     addq.w     A7, 8
  5672. 000042A8  4ED0                     jmp        [A0]
  5673. export_1471:
  5674. 000042AA  4E56 0000                link       A6, 0
  5675. 000042AE  4E5E                     unlink     A6
  5676. 000042B0  205F                     movea.l    A0, [A7]+
  5677. 000042B2  DEFC 0012                add.w      A7, 0x12
  5678. 000042B6  4ED0                     jmp        [A0]
  5679. export_1472:
  5680. 000042B8  4E56 FFF8                link       A6, -0x0008
  5681. 000042BC  206E 000C                movea.l    A0, [A6 + 0xC]
  5682. 000042C0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  5683. 000042C4  22D8                     move.l     [A1]+, [A0]+
  5684. 000042C6  22D8                     move.l     [A1]+, [A0]+
  5685. 000042C8  4E5E                     unlink     A6
  5686. 000042CA  205F                     movea.l    A0, [A7]+
  5687. 000042CC  504F                     addq.w     A7, 8
  5688. 000042CE  4ED0                     jmp        [A0]
  5689. export_1473:
  5690. 000042D0  4E56 FFF4                link       A6, -0x000C
  5691. 000042D4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5692. 000042D8  286E 0008                movea.l    A4, [A6 + 0x8]
  5693. 000042DC  2254                     movea.l    A1, [A4]
  5694. 000042DE  2069 00DC                movea.l    A0, [A1 + 0xDC]
  5695. 000042E2  2050                     movea.l    A0, [A0]
  5696. 000042E4  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  5697. 000042E8  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  5698. 000042EC  2254                     movea.l    A1, [A4]
  5699. 000042EE  2069 00DC                movea.l    A0, [A1 + 0xDC]
  5700. 000042F2  2050                     movea.l    A0, [A0]
  5701. 000042F4  2668 0044                movea.l    A3, [A0 + 0x44]
  5702. 000042F8  42A7                     clr.l      -[A7]
  5703. 000042FA  2F0B                     move.l     -[A7], A3
  5704. 000042FC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5705. 00004300  2C1F                     move.l     D6, [A7]+
  5706. 00004302  2E3C 0000 7FFF           move.l     D7, 0x7FFF
  5707. 00004308  2F07                     move.l     -[A7], D7
  5708. 0000430A  2F07                     move.l     -[A7], D7
  5709. 0000430C  2254                     movea.l    A1, [A4]
  5710. 0000430E  2069 00DC                movea.l    A0, [A1 + 0xDC]
  5711. 00004312  2050                     movea.l    A0, [A0]
  5712. 00004314  2F28 0040                move.l     -[A7], [A0 + 0x40]
  5713. 00004318  A9D1                     syscall    TESetSelect
  5714. 0000431A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5715. 0000431E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5716. 00004322  2254                     movea.l    A1, [A4]
  5717. 00004324  2069 00DC                movea.l    A0, [A1 + 0xDC]
  5718. 00004328  2050                     movea.l    A0, [A0]
  5719. 0000432A  2F28 0040                move.l     -[A7], [A0 + 0x40]
  5720. 0000432E  A9DE                     syscall    TEInsert
  5721. 00004330  42A7                     clr.l      -[A7]
  5722. 00004332  2F0B                     move.l     -[A7], A3
  5723. 00004334  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5724. 00004338  BC9F                     cmp.l      D6, [A7]+
  5725. 0000433A  6D08                     blt        +0xA /* 00004344 */
  5726. 0000433C  3F3C FF94                move.w     -[A7], 0xFF94
  5727. 00004340  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  5728. label00004344:
  5729. 00004344  2054                     movea.l    A0, [A4]
  5730. 00004346  2F28 00DC                move.l     -[A7], [A0 + 0xDC]
  5731. 0000434A  4EAD 246A                jsr        [A5 + 0x246A /* export_1161 */]
  5732. 0000434E  2054                     movea.l    A0, [A4]
  5733. 00004350  2F28 00DC                move.l     -[A7], [A0 + 0xDC]
  5734. 00004354  4EAD 248A                jsr        [A5 + 0x248A /* export_1165 */]
  5735. 00004358  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5736. 0000435C  4E5E                     unlink     A6
  5737. 0000435E  205F                     movea.l    A0, [A7]+
  5738. 00004360  DEFC 000C                add.w      A7, 0xC
  5739. 00004364  4ED0                     jmp        [A0]
  5740. export_1474:
  5741. 00004366  4E56 FEF8                link       A6, -0x0108
  5742. 0000436A  48E7 0108                movem.l    -[A7], D7,A4
  5743. 0000436E  206E 000C                movea.l    A0, [A6 + 0xC]
  5744. 00004372  43EE FF00                lea.l      A1, [A6 - 0x100]
  5745. 00004376  703F                     moveq.l    D0, 0x3F
  5746. label00004378:
  5747. 00004378  22D8                     move.l     [A1]+, [A0]+
  5748. 0000437A  51C8 FFFC                dbf        D0, -0x6 /* 00004378 */
  5749. 0000437E  41EE FF00                lea.l      A0, [A6 - 0x100]
  5750. 00004382  2848                     movea.l    A4, A0
  5751. 00004384  528C                     addq.l     A4, 1
  5752. 00004386  4240                     clr.w      D0
  5753. 00004388  102E FF00                move.b     D0, [A6 - 0x100]
  5754. 0000438C  48C0                     ext.l      D0
  5755. 0000438E  2E00                     move.l     D7, D0
  5756. 00004390  2F0C                     move.l     -[A7], A4
  5757. 00004392  2F07                     move.l     -[A7], D7
  5758. 00004394  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5759. 00004398  4EAD 2682                jsr        [A5 + 0x2682 /* export_1228 */]
  5760. 0000439C  4CDF 1080                movem.l    D7,A4, [A7]+
  5761. 000043A0  4E5E                     unlink     A6
  5762. 000043A2  205F                     movea.l    A0, [A7]+
  5763. 000043A4  504F                     addq.w     A7, 8
  5764. 000043A6  4ED0                     jmp        [A0]
  5765. export_1475:
  5766. 000043A8  4E56 FFF8                link       A6, -0x0008
  5767. 000043AC  48E7 0118                movem.l    -[A7], D7,A3,A4
  5768. 000043B0  286E 000C                movea.l    A4, [A6 + 0xC]
  5769. 000043B4  2F0C                     move.l     -[A7], A4
  5770. 000043B6  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  5771. 000043BA  2654                     movea.l    A3, [A4]
  5772. 000043BC  42A7                     clr.l      -[A7]
  5773. 000043BE  2F0C                     move.l     -[A7], A4
  5774. 000043C0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5775. 000043C4  2E1F                     move.l     D7, [A7]+
  5776. 000043C6  2F0B                     move.l     -[A7], A3
  5777. 000043C8  2F07                     move.l     -[A7], D7
  5778. 000043CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5779. 000043CE  4EAD 2682                jsr        [A5 + 0x2682 /* export_1228 */]
  5780. 000043D2  2F0C                     move.l     -[A7], A4
  5781. 000043D4  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  5782. 000043D8  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5783. 000043DC  4E5E                     unlink     A6
  5784. 000043DE  205F                     movea.l    A0, [A7]+
  5785. 000043E0  504F                     addq.w     A7, 8
  5786. 000043E2  4ED0                     jmp        [A0]
  5787. export_1476:
  5788. 000043E4  4E56 FEBE                link       A6, -0x0142
  5789. 000043E8  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  5790. 000043EC  266E 0008                movea.l    A3, [A6 + 0x8]
  5791. 000043F0  284B                     movea.l    A4, A3
  5792. 000043F2  7002                     moveq.l    D0, 0x02
  5793. 000043F4  B02E 000C                cmp.b      D0, [A6 + 0xC]
  5794. 000043F8  56C0                     sne        D0
  5795. 000043FA  2054                     movea.l    A0, [A4]
  5796. 000043FC  C028 00A4                and.b      D0, [A0 + 0xA4]
  5797. 00004400  1228 00A7                move.b     D1, [A0 + 0xA7]
  5798. 00004404  0A01 0001                xori.b     D1, 0x1
  5799. 00004408  C001                     and.b      D0, D1
  5800. 0000440A  6700 05C0                beq        +0x5C2 /* 000049CC */
  5801. 0000440E  2254                     movea.l    A1, [A4]
  5802. 00004410  2069 0086                movea.l    A0, [A1 + 0x86]
  5803. 00004414  45EE FFD8                lea.l      A2, [A6 - 0x28]
  5804. 00004418  2050                     movea.l    A0, [A0]
  5805. 0000441A  43E8 0002                lea.l      A1, [A0 + 0x2]
  5806. 0000441E  24D9                     move.l     [A2]+, [A1]+
  5807. 00004420  24D9                     move.l     [A2]+, [A1]+
  5808. 00004422  2254                     movea.l    A1, [A4]
  5809. 00004424  2069 0086                movea.l    A0, [A1 + 0x86]
  5810. 00004428  45EE FFE0                lea.l      A2, [A6 - 0x20]
  5811. 0000442C  2050                     movea.l    A0, [A0]
  5812. 0000442E  43E8 0026                lea.l      A1, [A0 + 0x26]
  5813. 00004432  24D9                     move.l     [A2]+, [A1]+
  5814. 00004434  24D9                     move.l     [A2]+, [A1]+
  5815. 00004436  2254                     movea.l    A1, [A4]
  5816. 00004438  2069 0086                movea.l    A0, [A1 + 0x86]
  5817. 0000443C  2050                     movea.l    A0, [A0]
  5818. 0000443E  2D68 003E FFEC           move.l     [A6 - 0x14], [A0 + 0x3E]
  5819. 00004444  2069 0086                movea.l    A0, [A1 + 0x86]
  5820. 00004448  2050                     movea.l    A0, [A0]
  5821. 0000444A  1D68 00AE FED7           move.b     [A6 - 0x129], [A0 + 0xAE]
  5822. 00004450  42A7                     clr.l      -[A7]
  5823. 00004452  A975                     syscall    TickCount
  5824. 00004454  2A1F                     move.l     D5, [A7]+
  5825. 00004456  2805                     move.l     D4, D5
  5826. 00004458  2054                     movea.l    A0, [A4]
  5827. 0000445A  98A8 0098                sub.l      D4, [A0 + 0x98]
  5828. 0000445E  2D44 FEC8                move.l     [A6 - 0x138], D4
  5829. 00004462  486E FEC8                pea.l      [A6 - 0x138]
  5830. 00004466  486E FECC                pea.l      [A6 - 0x134]
  5831. 0000446A  3F3C 280E                move.w     -[A7], 0x280E
  5832. 0000446E  A9EB                     syscall    Pack4/FP68K
  5833. 00004470  4868 009C                pea.l      [A0 + 0x9C]
  5834. 00004474  486E FECC                pea.l      [A6 - 0x134]
  5835. 00004478  3F3C 1004                move.w     -[A7], 0x1004
  5836. 0000447C  A9EB                     syscall    Pack4/FP68K
  5837. 0000447E  486E FECC                pea.l      [A6 - 0x134]
  5838. 00004482  486E FFE8                pea.l      [A6 - 0x18]
  5839. 00004486  3F3C 1010                move.w     -[A7], 0x1010
  5840. 0000448A  A9EB                     syscall    Pack4/FP68K
  5841. 0000448C  486E FFE8                pea.l      [A6 - 0x18]
  5842. 00004490  486E FECC                pea.l      [A6 - 0x134]
  5843. 00004494  3F3C 100E                move.w     -[A7], 0x100E
  5844. 00004498  A9EB                     syscall    Pack4/FP68K
  5845. 0000449A  486E FECC                pea.l      [A6 - 0x134]
  5846. 0000449E  2054                     movea.l    A0, [A4]
  5847. 000044A0  2F28 0082                move.l     -[A7], [A0 + 0x82]
  5848. 000044A4  4EAD 27BA                jsr        [A5 + 0x27BA /* export_1267 */]
  5849. 000044A8  2254                     movea.l    A1, [A4]
  5850. 000044AA  2069 0086                movea.l    A0, [A1 + 0x86]
  5851. 000044AE  7001                     moveq.l    D0, 0x01
  5852. 000044B0  2050                     movea.l    A0, [A0]
  5853. 000044B2  B028 00AF                cmp.b      D0, [A0 + 0xAF]
  5854. 000044B6  6600 0084                bne        +0x86 /* 0000453C */
  5855. 000044BA  2254                     movea.l    A1, [A4]
  5856. 000044BC  2069 0086                movea.l    A0, [A1 + 0x86]
  5857. 000044C0  2050                     movea.l    A0, [A0]
  5858. 000044C2  2368 000C 0082           move.l     [A1 + 0x82], [A0 + 0xC]
  5859. 000044C8  2069 0086                movea.l    A0, [A1 + 0x86]
  5860. 000044CC  2050                     movea.l    A0, [A0]
  5861. 000044CE  3368 000A 008A           move.w     [A1 + 0x8A], [A0 + 0xA]
  5862. 000044D4  486E FED8                pea.l      [A6 - 0x128]
  5863. 000044D8  3F3C 0190                move.w     -[A7], 0x190
  5864. 000044DC  2054                     movea.l    A0, [A4]
  5865. 000044DE  3F28 008A                move.w     -[A7], [A0 + 0x8A]
  5866. 000044E2  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  5867. 000044E6  2254                     movea.l    A1, [A4]
  5868. 000044E8  2069 00A8                movea.l    A0, [A1 + 0xA8]
  5869. 000044EC  2050                     movea.l    A0, [A0]
  5870. 000044EE  2F28 0066                move.l     -[A7], [A0 + 0x66]
  5871. 000044F2  486E FED8                pea.l      [A6 - 0x128]
  5872. 000044F6  A91A                     syscall    SetWTitle
  5873. 000044F8  2054                     movea.l    A0, [A4]
  5874. 000044FA  2F28 00AC                move.l     -[A7], [A0 + 0xAC]
  5875. 000044FE  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  5876. 00004502  2054                     movea.l    A0, [A4]
  5877. 00004504  3F28 008A                move.w     -[A7], [A0 + 0x8A]
  5878. 00004508  2F28 00BC                move.l     -[A7], [A0 + 0xBC]
  5879. 0000450C  4EAD 26C2                jsr        [A5 + 0x26C2 /* export_1236 */]
  5880. 00004510  2254                     movea.l    A1, [A4]
  5881. 00004512  2069 00BC                movea.l    A0, [A1 + 0xBC]
  5882. 00004516  2050                     movea.l    A0, [A0]
  5883. 00004518  4868 0048                pea.l      [A0 + 0x48]
  5884. 0000451C  2F2D FFF4                move.l     -[A7], [A5 - 0xC]
  5885. 00004520  2F29 00B8                move.l     -[A7], [A1 + 0xB8]
  5886. 00004524  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  5887. 00004528  2054                     movea.l    A0, [A4]
  5888. 0000452A  2F28 0086                move.l     -[A7], [A0 + 0x86]
  5889. 0000452E  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  5890. 00004532  2054                     movea.l    A0, [A4]
  5891. 00004534  2F28 00B8                move.l     -[A7], [A0 + 0xB8]
  5892. 00004538  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  5893. label0000453C:
  5894. 0000453C  2254                     movea.l    A1, [A4]
  5895. 0000453E  2069 0086                movea.l    A0, [A1 + 0x86]
  5896. 00004542  2050                     movea.l    A0, [A0]
  5897. 00004544  4868 0010                pea.l      [A0 + 0x10]
  5898. 00004548  2F2D FFF8                move.l     -[A7], [A5 - 0x8]
  5899. 0000454C  2F29 00AC                move.l     -[A7], [A1 + 0xAC]
  5900. 00004550  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  5901. 00004554  42A7                     clr.l      -[A7]
  5902. 00004556  2254                     movea.l    A1, [A4]
  5903. 00004558  2069 0082                movea.l    A0, [A1 + 0x82]
  5904. 0000455C  2050                     movea.l    A0, [A0]
  5905. 0000455E  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  5906. 00004562  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5907. 00004566  2E1F                     move.l     D7, [A7]+
  5908. 00004568  6F24                     ble        +0x26 /* 0000458E */
  5909. 0000456A  2254                     movea.l    A1, [A4]
  5910. 0000456C  2069 0082                movea.l    A0, [A1 + 0x82]
  5911. 00004570  2050                     movea.l    A0, [A0]
  5912. 00004572  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  5913. 00004576  2F0B                     move.l     -[A7], A3
  5914. 00004578  4EAD 2692                jsr        [A5 + 0x2692 /* export_1230 */]
  5915. 0000457C  2254                     movea.l    A1, [A4]
  5916. 0000457E  2069 0082                movea.l    A0, [A1 + 0x82]
  5917. 00004582  2050                     movea.l    A0, [A0]
  5918. 00004584  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  5919. 00004588  42A7                     clr.l      -[A7]
  5920. 0000458A  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  5921. label0000458E:
  5922. 0000458E  42A7                     clr.l      -[A7]
  5923. 00004590  2254                     movea.l    A1, [A4]
  5924. 00004592  2069 007E                movea.l    A0, [A1 + 0x7E]
  5925. 00004596  2050                     movea.l    A0, [A0]
  5926. 00004598  2F28 0340                move.l     -[A7], [A0 + 0x340]
  5927. 0000459C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5928. 000045A0  2E1F                     move.l     D7, [A7]+
  5929. 000045A2  6F24                     ble        +0x26 /* 000045C8 */
  5930. 000045A4  2254                     movea.l    A1, [A4]
  5931. 000045A6  2069 007E                movea.l    A0, [A1 + 0x7E]
  5932. 000045AA  2050                     movea.l    A0, [A0]
  5933. 000045AC  2F28 0340                move.l     -[A7], [A0 + 0x340]
  5934. 000045B0  2F0B                     move.l     -[A7], A3
  5935. 000045B2  4EAD 2692                jsr        [A5 + 0x2692 /* export_1230 */]
  5936. 000045B6  2254                     movea.l    A1, [A4]
  5937. 000045B8  2069 007E                movea.l    A0, [A1 + 0x7E]
  5938. 000045BC  2050                     movea.l    A0, [A0]
  5939. 000045BE  2F28 0340                move.l     -[A7], [A0 + 0x340]
  5940. 000045C2  42A7                     clr.l      -[A7]
  5941. 000045C4  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  5942. label000045C8:
  5943. 000045C8  42A7                     clr.l      -[A7]
  5944. 000045CA  2254                     movea.l    A1, [A4]
  5945. 000045CC  2069 0086                movea.l    A0, [A1 + 0x86]
  5946. 000045D0  2050                     movea.l    A0, [A0]
  5947. 000045D2  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  5948. 000045D6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  5949. 000045DA  2E1F                     move.l     D7, [A7]+
  5950. 000045DC  6F24                     ble        +0x26 /* 00004602 */
  5951. 000045DE  2254                     movea.l    A1, [A4]
  5952. 000045E0  2069 0086                movea.l    A0, [A1 + 0x86]
  5953. 000045E4  2050                     movea.l    A0, [A0]
  5954. 000045E6  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  5955. 000045EA  2F0B                     move.l     -[A7], A3
  5956. 000045EC  4EAD 2692                jsr        [A5 + 0x2692 /* export_1230 */]
  5957. 000045F0  2254                     movea.l    A1, [A4]
  5958. 000045F2  2069 0086                movea.l    A0, [A1 + 0x86]
  5959. 000045F6  2050                     movea.l    A0, [A0]
  5960. 000045F8  2F28 00B4                move.l     -[A7], [A0 + 0xB4]
  5961. 000045FC  42A7                     clr.l      -[A7]
  5962. 000045FE  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  5963. label00004602:
  5964. 00004602  2054                     movea.l    A0, [A4]
  5965. 00004604  2F28 0086                move.l     -[A7], [A0 + 0x86]
  5966. 00004608  4EAD 25CA                jsr        [A5 + 0x25CA /* export_1205 */]
  5967. 0000460C  2054                     movea.l    A0, [A4]
  5968. 0000460E  4868 0094                pea.l      [A0 + 0x94]
  5969. 00004612  486E FECC                pea.l      [A6 - 0x134]
  5970. 00004616  3F3C 100E                move.w     -[A7], 0x100E
  5971. 0000461A  A9EB                     syscall    Pack4/FP68K
  5972. 0000461C  487A 03CE                pea.l      [PC + 0x3CE /* 000049EC, value 0x3FFF8000 */]
  5973. 00004620  486E FECC                pea.l      [A6 - 0x134]
  5974. 00004624  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  5975. 00004628  A9EB                     syscall    Pack4/FP68K
  5976. 0000462A  55C0                     scs        D0
  5977. 0000462C  2268 0086                movea.l    A1, [A0 + 0x86]
  5978. 00004630  7202                     moveq.l    D1, 0x02
  5979. 00004632  2251                     movea.l    A1, [A1]
  5980. 00004634  B229 00AE                cmp.b      D1, [A1 + 0xAE]
  5981. 00004638  56C1                     sne        D1
  5982. 0000463A  C001                     and.b      D0, D1
  5983. 0000463C  670E                     beq        +0x10 /* 0000464C */
  5984. 0000463E  2254                     movea.l    A1, [A4]
  5985. 00004640  2069 0086                movea.l    A0, [A1 + 0x86]
  5986. 00004644  2050                     movea.l    A0, [A0]
  5987. 00004646  117C 0001 00AE           move.b     [A0 + 0xAE], 0x1
  5988. label0000464C:
  5989. 0000464C  2254                     movea.l    A1, [A4]
  5990. 0000464E  2069 0086                movea.l    A0, [A1 + 0x86]
  5991. 00004652  2050                     movea.l    A0, [A0]
  5992. 00004654  4868 0006                pea.l      [A0 + 0x6]
  5993. 00004658  486E FECC                pea.l      [A6 - 0x134]
  5994. 0000465C  3F3C 100E                move.w     -[A7], 0x100E
  5995. 00004660  A9EB                     syscall    Pack4/FP68K
  5996. 00004662  486E FFDC                pea.l      [A6 - 0x24]
  5997. 00004666  486E FECC                pea.l      [A6 - 0x134]
  5998. 0000466A  3F3C 1008                move.w     -[A7], 0x1008
  5999. 0000466E  A9EB                     syscall    Pack4/FP68K
  6000. 00004670  56C0                     sne        D0
  6001. 00004672  2069 0086                movea.l    A0, [A1 + 0x86]
  6002. 00004676  2050                     movea.l    A0, [A0]
  6003. 00004678  4868 0002                pea.l      [A0 + 0x2]
  6004. 0000467C  486E FEBE                pea.l      [A6 - 0x142]
  6005. 00004680  3F3C 100E                move.w     -[A7], 0x100E
  6006. 00004684  A9EB                     syscall    Pack4/FP68K
  6007. 00004686  486E FFD8                pea.l      [A6 - 0x28]
  6008. 0000468A  486E FEBE                pea.l      [A6 - 0x142]
  6009. 0000468E  3F3C 1008                move.w     -[A7], 0x1008
  6010. 00004692  A9EB                     syscall    Pack4/FP68K
  6011. 00004694  56C1                     sne        D1
  6012. 00004696  8001                     or.b       D0, D1
  6013. 00004698  6714                     beq        +0x16 /* 000046AE */
  6014. 0000469A  2254                     movea.l    A1, [A4]
  6015. 0000469C  2069 0086                movea.l    A0, [A1 + 0x86]
  6016. 000046A0  2050                     movea.l    A0, [A0]
  6017. 000046A2  4868 0002                pea.l      [A0 + 0x2]
  6018. 000046A6  2F29 00C4                move.l     -[A7], [A1 + 0xC4]
  6019. 000046AA  4EAD 26E2                jsr        [A5 + 0x26E2 /* export_1240 */]
  6020. label000046AE:
  6021. 000046AE  2254                     movea.l    A1, [A4]
  6022. 000046B0  2069 0086                movea.l    A0, [A1 + 0x86]
  6023. 000046B4  2050                     movea.l    A0, [A0]
  6024. 000046B6  4868 002A                pea.l      [A0 + 0x2A]
  6025. 000046BA  486E FECC                pea.l      [A6 - 0x134]
  6026. 000046BE  3F3C 100E                move.w     -[A7], 0x100E
  6027. 000046C2  A9EB                     syscall    Pack4/FP68K
  6028. 000046C4  486E FFE4                pea.l      [A6 - 0x1C]
  6029. 000046C8  486E FECC                pea.l      [A6 - 0x134]
  6030. 000046CC  3F3C 1008                move.w     -[A7], 0x1008
  6031. 000046D0  A9EB                     syscall    Pack4/FP68K
  6032. 000046D2  56C0                     sne        D0
  6033. 000046D4  2069 0086                movea.l    A0, [A1 + 0x86]
  6034. 000046D8  2050                     movea.l    A0, [A0]
  6035. 000046DA  4868 0026                pea.l      [A0 + 0x26]
  6036. 000046DE  486E FEBE                pea.l      [A6 - 0x142]
  6037. 000046E2  3F3C 100E                move.w     -[A7], 0x100E
  6038. 000046E6  A9EB                     syscall    Pack4/FP68K
  6039. 000046E8  486E FFE0                pea.l      [A6 - 0x20]
  6040. 000046EC  486E FEBE                pea.l      [A6 - 0x142]
  6041. 000046F0  3F3C 1008                move.w     -[A7], 0x1008
  6042. 000046F4  A9EB                     syscall    Pack4/FP68K
  6043. 000046F6  56C1                     sne        D1
  6044. 000046F8  8001                     or.b       D0, D1
  6045. 000046FA  6714                     beq        +0x16 /* 00004710 */
  6046. 000046FC  2254                     movea.l    A1, [A4]
  6047. 000046FE  2069 0086                movea.l    A0, [A1 + 0x86]
  6048. 00004702  2050                     movea.l    A0, [A0]
  6049. 00004704  4868 0026                pea.l      [A0 + 0x26]
  6050. 00004708  2F29 00C4                move.l     -[A7], [A1 + 0xC4]
  6051. 0000470C  4EAD 26EA                jsr        [A5 + 0x26EA /* export_1241 */]
  6052. label00004710:
  6053. 00004710  2254                     movea.l    A1, [A4]
  6054. 00004712  2069 0086                movea.l    A0, [A1 + 0x86]
  6055. 00004716  2050                     movea.l    A0, [A0]
  6056. 00004718  1028 00AE                move.b     D0, [A0 + 0xAE]
  6057. 0000471C  B02E FED7                cmp.b      D0, [A6 - 0x129]
  6058. 00004720  6714                     beq        +0x16 /* 00004736 */
  6059. 00004722  2254                     movea.l    A1, [A4]
  6060. 00004724  2069 0086                movea.l    A0, [A1 + 0x86]
  6061. 00004728  2050                     movea.l    A0, [A0]
  6062. 0000472A  1F28 00AE                move.b     -[A7], [A0 + 0xAE]
  6063. 0000472E  2F29 00C4                move.l     -[A7], [A1 + 0xC4]
  6064. 00004732  4EAD 26DA                jsr        [A5 + 0x26DA /* export_1239 */]
  6065. label00004736:
  6066. 00004736  42A7                     clr.l      -[A7]
  6067. 00004738  2254                     movea.l    A1, [A4]
  6068. 0000473A  2069 0086                movea.l    A0, [A1 + 0x86]
  6069. 0000473E  2050                     movea.l    A0, [A0]
  6070. 00004740  4868 003E                pea.l      [A0 + 0x3E]
  6071. 00004744  486E FECC                pea.l      [A6 - 0x134]
  6072. 00004748  3F3C 100E                move.w     -[A7], 0x100E
  6073. 0000474C  A9EB                     syscall    Pack4/FP68K
  6074. 0000474E  486E FFEC                pea.l      [A6 - 0x14]
  6075. 00004752  486E FECC                pea.l      [A6 - 0x134]
  6076. 00004756  3F3C 1002                move.w     -[A7], 0x1002
  6077. 0000475A  A9EB                     syscall    Pack4/FP68K
  6078. 0000475C  487A 0284                pea.l      [PC + 0x284 /* 000049E2, value 0x4005C800 */]
  6079. 00004760  486E FECC                pea.l      [A6 - 0x134]
  6080. 00004764  3F3C 0004                move.w     -[A7], 0x4
  6081. 00004768  A9EB                     syscall    Pack4/FP68K
  6082. 0000476A  486E FECC                pea.l      [A6 - 0x134]
  6083. 0000476E  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  6084. 00004772  2C1F                     move.l     D6, [A7]+
  6085. 00004774  6722                     beq        +0x24 /* 00004798 */
  6086. 00004776  2254                     movea.l    A1, [A4]
  6087. 00004778  2069 0086                movea.l    A0, [A1 + 0x86]
  6088. 0000477C  2050                     movea.l    A0, [A0]
  6089. 0000477E  4868 003E                pea.l      [A0 + 0x3E]
  6090. 00004782  486E FECC                pea.l      [A6 - 0x134]
  6091. 00004786  3F3C 100E                move.w     -[A7], 0x100E
  6092. 0000478A  A9EB                     syscall    Pack4/FP68K
  6093. 0000478C  486E FECC                pea.l      [A6 - 0x134]
  6094. 00004790  2F29 00C4                move.l     -[A7], [A1 + 0xC4]
  6095. 00004794  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  6096. label00004798:
  6097. 00004798  2254                     movea.l    A1, [A4]
  6098. 0000479A  2069 007E                movea.l    A0, [A1 + 0x7E]
  6099. 0000479E  2050                     movea.l    A0, [A0]
  6100. 000047A0  1028 032A                move.b     D0, [A0 + 0x32A]
  6101. 000047A4  6744                     beq        +0x46 /* 000047EA */
  6102. 000047A6  2254                     movea.l    A1, [A4]
  6103. 000047A8  2069 007E                movea.l    A0, [A1 + 0x7E]
  6104. 000047AC  2050                     movea.l    A0, [A0]
  6105. 000047AE  1028 0336                move.b     D0, [A0 + 0x336]
  6106. 000047B2  4880                     ext.w      D0
  6107. 000047B4  3F00                     move.w     -[A7], D0
  6108. 000047B6  2F29 00CC                move.l     -[A7], [A1 + 0xCC]
  6109. 000047BA  4EAD 272A                jsr        [A5 + 0x272A /* export_1249 */]
  6110. 000047BE  2254                     movea.l    A1, [A4]
  6111. 000047C0  2069 007E                movea.l    A0, [A1 + 0x7E]
  6112. 000047C4  2050                     movea.l    A0, [A0]
  6113. 000047C6  1028 0337                move.b     D0, [A0 + 0x337]
  6114. 000047CA  4880                     ext.w      D0
  6115. 000047CC  3F00                     move.w     -[A7], D0
  6116. 000047CE  2F29 00CC                move.l     -[A7], [A1 + 0xCC]
  6117. 000047D2  4EAD 2732                jsr        [A5 + 0x2732 /* export_1250 */]
  6118. 000047D6  2054                     movea.l    A0, [A4]
  6119. 000047D8  2F28 0086                move.l     -[A7], [A0 + 0x86]
  6120. 000047DC  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  6121. 000047E0  2054                     movea.l    A0, [A4]
  6122. 000047E2  2F28 00B8                move.l     -[A7], [A0 + 0xB8]
  6123. 000047E6  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  6124. label000047EA:
  6125. 000047EA  2254                     movea.l    A1, [A4]
  6126. 000047EC  2069 0086                movea.l    A0, [A1 + 0x86]
  6127. 000047F0  2050                     movea.l    A0, [A0]
  6128. 000047F2  1028 00B2                move.b     D0, [A0 + 0xB2]
  6129. 000047F6  6760                     beq        +0x62 /* 00004858 */
  6130. 000047F8  2254                     movea.l    A1, [A4]
  6131. 000047FA  2069 0086                movea.l    A0, [A1 + 0x86]
  6132. 000047FE  2050                     movea.l    A0, [A0]
  6133. 00004800  4868 0026                pea.l      [A0 + 0x26]
  6134. 00004804  2F29 00C4                move.l     -[A7], [A1 + 0xC4]
  6135. 00004808  4EAD 26EA                jsr        [A5 + 0x26EA /* export_1241 */]
  6136. 0000480C  2254                     movea.l    A1, [A4]
  6137. 0000480E  2069 0086                movea.l    A0, [A1 + 0x86]
  6138. 00004812  2050                     movea.l    A0, [A0]
  6139. 00004814  3F28 0052                move.w     -[A7], [A0 + 0x52]
  6140. 00004818  2F29 00CC                move.l     -[A7], [A1 + 0xCC]
  6141. 0000481C  4EAD 271A                jsr        [A5 + 0x271A /* export_1247 */]
  6142. 00004820  2254                     movea.l    A1, [A4]
  6143. 00004822  2069 0086                movea.l    A0, [A1 + 0x86]
  6144. 00004826  2050                     movea.l    A0, [A0]
  6145. 00004828  1028 0051                move.b     D0, [A0 + 0x51]
  6146. 0000482C  4880                     ext.w      D0
  6147. 0000482E  3F00                     move.w     -[A7], D0
  6148. 00004830  2F29 00CC                move.l     -[A7], [A1 + 0xCC]
  6149. 00004834  4EAD 2722                jsr        [A5 + 0x2722 /* export_1248 */]
  6150. 00004838  2054                     movea.l    A0, [A4]
  6151. 0000483A  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  6152. 0000483E  4EAD 2702                jsr        [A5 + 0x2702 /* export_1244 */]
  6153. 00004842  2054                     movea.l    A0, [A4]
  6154. 00004844  2F28 00D4                move.l     -[A7], [A0 + 0xD4]
  6155. 00004848  4EAD 2742                jsr        [A5 + 0x2742 /* export_1252 */]
  6156. 0000484C  2254                     movea.l    A1, [A4]
  6157. 0000484E  2069 0086                movea.l    A0, [A1 + 0x86]
  6158. 00004852  2050                     movea.l    A0, [A0]
  6159. 00004854  4228 00B2                clr.b      [A0 + 0xB2]
  6160. label00004858:
  6161. 00004858  486E FFE8                pea.l      [A6 - 0x18]
  6162. 0000485C  486E FECC                pea.l      [A6 - 0x134]
  6163. 00004860  3F3C 100E                move.w     -[A7], 0x100E
  6164. 00004864  A9EB                     syscall    Pack4/FP68K
  6165. 00004866  487A 017A                pea.l      [PC + 0x17A /* 000049E2, value 0x4005C800 */]
  6166. 0000486A  486E FECC                pea.l      [A6 - 0x134]
  6167. 0000486E  3F3C 0006                move.w     -[A7], 0x6
  6168. 00004872  A9EB                     syscall    Pack4/FP68K
  6169. 00004874  2054                     movea.l    A0, [A4]
  6170. 00004876  4868 008C                pea.l      [A0 + 0x8C]
  6171. 0000487A  486E FECC                pea.l      [A6 - 0x134]
  6172. 0000487E  3F3C 1000                move.w     -[A7], 0x1000
  6173. 00004882  A9EB                     syscall    Pack4/FP68K
  6174. 00004884  486E FECC                pea.l      [A6 - 0x134]
  6175. 00004888  4868 008C                pea.l      [A0 + 0x8C]
  6176. 0000488C  3F3C 1010                move.w     -[A7], 0x1010
  6177. 00004890  A9EB                     syscall    Pack4/FP68K
  6178. 00004892  486E FFE8                pea.l      [A6 - 0x18]
  6179. 00004896  486E FECC                pea.l      [A6 - 0x134]
  6180. 0000489A  3F3C 100E                move.w     -[A7], 0x100E
  6181. 0000489E  A9EB                     syscall    Pack4/FP68K
  6182. 000048A0  487A 0140                pea.l      [PC + 0x140 /* 000049E2, value 0x4005C800 */]
  6183. 000048A4  486E FECC                pea.l      [A6 - 0x134]
  6184. 000048A8  3F3C 0006                move.w     -[A7], 0x6
  6185. 000048AC  A9EB                     syscall    Pack4/FP68K
  6186. 000048AE  0A2E 0080 FECC           xori.b     [A6 - 0x134], 0x80
  6187. 000048B4  4868 0094                pea.l      [A0 + 0x94]
  6188. 000048B8  486E FECC                pea.l      [A6 - 0x134]
  6189. 000048BC  3F3C 1000                move.w     -[A7], 0x1000
  6190. 000048C0  A9EB                     syscall    Pack4/FP68K
  6191. 000048C2  486E FECC                pea.l      [A6 - 0x134]
  6192. 000048C6  4868 0094                pea.l      [A0 + 0x94]
  6193. 000048CA  3F3C 1010                move.w     -[A7], 0x1010
  6194. 000048CE  A9EB                     syscall    Pack4/FP68K
  6195. 000048D0  1028 00E4                move.b     D0, [A0 + 0xE4]
  6196. 000048D4  6770                     beq        +0x72 /* 00004946 */
  6197. 000048D6  42A7                     clr.l      -[A7]
  6198. 000048D8  2054                     movea.l    A0, [A4]
  6199. 000048DA  4868 008C                pea.l      [A0 + 0x8C]
  6200. 000048DE  486E FECC                pea.l      [A6 - 0x134]
  6201. 000048E2  3F3C 100E                move.w     -[A7], 0x100E
  6202. 000048E6  A9EB                     syscall    Pack4/FP68K
  6203. 000048E8  4868 00A0                pea.l      [A0 + 0xA0]
  6204. 000048EC  486E FECC                pea.l      [A6 - 0x134]
  6205. 000048F0  3F3C 1002                move.w     -[A7], 0x1002
  6206. 000048F4  A9EB                     syscall    Pack4/FP68K
  6207. 000048F6  487A 00EA                pea.l      [PC + 0xEA /* 000049E2, value 0x4005C800 */]
  6208. 000048FA  486E FECC                pea.l      [A6 - 0x134]
  6209. 000048FE  3F3C 0004                move.w     -[A7], 0x4
  6210. 00004902  A9EB                     syscall    Pack4/FP68K
  6211. 00004904  486E FECC                pea.l      [A6 - 0x134]
  6212. 00004908  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  6213. 0000490C  2C1F                     move.l     D6, [A7]+
  6214. 0000490E  6F36                     ble        +0x38 /* 00004946 */
  6215. 00004910  2054                     movea.l    A0, [A4]
  6216. 00004912  4868 008C                pea.l      [A0 + 0x8C]
  6217. 00004916  486E FECC                pea.l      [A6 - 0x134]
  6218. 0000491A  3F3C 100E                move.w     -[A7], 0x100E
  6219. 0000491E  A9EB                     syscall    Pack4/FP68K
  6220. 00004920  486E FECC                pea.l      [A6 - 0x134]
  6221. 00004924  4868 0094                pea.l      [A0 + 0x94]
  6222. 00004928  486E FEBE                pea.l      [A6 - 0x142]
  6223. 0000492C  3F3C 100E                move.w     -[A7], 0x100E
  6224. 00004930  A9EB                     syscall    Pack4/FP68K
  6225. 00004932  486E FEBE                pea.l      [A6 - 0x142]
  6226. 00004936  2F28 00CC                move.l     -[A7], [A0 + 0xCC]
  6227. 0000493A  4EAD 2712                jsr        [A5 + 0x2712 /* export_1246 */]
  6228. 0000493E  2054                     movea.l    A0, [A4]
  6229. 00004940  2168 008C 00A0           move.l     [A0 + 0xA0], [A0 + 0x8C]
  6230. label00004946:
  6231. 00004946  2054                     movea.l    A0, [A4]
  6232. 00004948  2145 0098                move.l     [A0 + 0x98], D5
  6233. 0000494C  2054                     movea.l    A0, [A4]
  6234. 0000494E  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  6235. 00004952  4EAD 27A2                jsr        [A5 + 0x27A2 /* export_1264 */]
  6236. 00004956  2054                     movea.l    A0, [A4]
  6237. 00004958  4868 0094                pea.l      [A0 + 0x94]
  6238. 0000495C  486E FECC                pea.l      [A6 - 0x134]
  6239. 00004960  3F3C 100E                move.w     -[A7], 0x100E
  6240. 00004964  A9EB                     syscall    Pack4/FP68K
  6241. 00004966  487A 0070                pea.l      [PC + 0x70 /* 000049D8, value 0x0, cstring "" */]
  6242. 0000496A  486E FECC                pea.l      [A6 - 0x134]
  6243. 0000496E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6244. 00004972  A9EB                     syscall    Pack4/FP68K
  6245. 00004974  53C0                     sls        D0
  6246. 00004976  2268 0086                movea.l    A1, [A0 + 0x86]
  6247. 0000497A  2251                     movea.l    A1, [A1]
  6248. 0000497C  4869 003E                pea.l      [A1 + 0x3E]
  6249. 00004980  486E FEBE                pea.l      [A6 - 0x142]
  6250. 00004984  3F3C 100E                move.w     -[A7], 0x100E
  6251. 00004988  A9EB                     syscall    Pack4/FP68K
  6252. 0000498A  487A 004C                pea.l      [PC + 0x4C /* 000049D8, value 0x0, cstring "" */]
  6253. 0000498E  486E FEBE                pea.l      [A6 - 0x142]
  6254. 00004992  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6255. 00004996  A9EB                     syscall    Pack4/FP68K
  6256. 00004998  53C1                     sls        D1
  6257. 0000499A  8001                     or.b       D0, D1
  6258. 0000499C  2268 0086                movea.l    A1, [A0 + 0x86]
  6259. 000049A0  2251                     movea.l    A1, [A1]
  6260. 000049A2  1229 0025                move.b     D1, [A1 + 0x25]
  6261. 000049A6  0A01 0001                xori.b     D1, 0x1
  6262. 000049AA  8001                     or.b       D0, D1
  6263. 000049AC  2F00                     move.l     -[A7], D0
  6264. 000049AE  4267                     clr.w      -[A7]
  6265. 000049B0  2054                     movea.l    A0, [A4]
  6266. 000049B2  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  6267. 000049B6  4EAD 279A                jsr        [A5 + 0x279A /* export_1263 */]
  6268. 000049BA  121F                     move.b     D1, [A7]+
  6269. 000049BC  201F                     move.l     D0, [A7]+
  6270. 000049BE  8001                     or.b       D0, D1
  6271. 000049C0  0240 0001                andi.w     D0, 0x1
  6272. 000049C4  6706                     beq        +0x8 /* 000049CC */
  6273. 000049C6  2F0B                     move.l     -[A7], A3
  6274. 000049C8  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  6275. label000049CC:
  6276. 000049CC  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  6277. 000049D0  4E5E                     unlink     A6
  6278. 000049D2  205F                     movea.l    A0, [A7]+
  6279. 000049D4  5C4F                     addq.w     A7, 6
  6280. 000049D6  4ED0                     jmp        [A0]
  6281. 000049D8  0000 0000                ori.b      D0, 0x0
  6282. 000049DC  0000 0000                ori.b      D0, 0x0
  6283. 000049E0  0000 4005                ori.b      D0, 0x5
  6284. 000049E4  C800                     and.b      D4, D0
  6285. 000049E6  0000 0000                ori.b      D0, 0x0
  6286. 000049EA  0000 3FFF                ori.b      D0, 0xFF
  6287. 000049EE  8000                     or.b       D0, D0
  6288. 000049F0  0000 0000                ori.b      D0, 0x0
  6289. 000049F4  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  6290. export_1477: // at 000049F6 (misaligned)
  6291. 000049F8  FF70                     .extension 0xF70 <<F/4-5/7>> // unimplemented
  6292. 000049FA  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  6293. 000049FE  206E 000C                movea.l    A0, [A6 + 0xC]
  6294. 00004A02  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6295. 00004A06  22D8                     move.l     [A1]+, [A0]+
  6296. 00004A08  22D8                     move.l     [A1]+, [A0]+
  6297. 00004A0A  286E 0008                movea.l    A4, [A6 + 0x8]
  6298. 00004A0E  206E 0008                movea.l    A0, [A6 + 0x8]
  6299. 00004A12  2050                     movea.l    A0, [A0]
  6300. 00004A14  2268 001C                movea.l    A1, [A0 + 0x1C]
  6301. 00004A18  2251                     movea.l    A1, [A1]
  6302. 00004A1A  2069 0008                movea.l    A0, [A1 + 0x8]
  6303. 00004A1E  2050                     movea.l    A0, [A0]
  6304. 00004A20  2C28 0066                move.l     D6, [A0 + 0x66]
  6305. 00004A24  486E FFF0                pea.l      [A6 - 0x10]
  6306. 00004A28  A874                     syscall    GetPort
  6307. 00004A2A  486E FF84                pea.l      [A6 - 0x7C]
  6308. 00004A2E  A86F                     syscall    OpenPort
  6309. 00004A30  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  6310. 00004A34  A873                     syscall    SetPort
  6311. 00004A36  41EE FF86                lea.l      A0, [A6 - 0x7A]
  6312. 00004A3A  2454                     movea.l    A2, [A4]
  6313. 00004A3C  43EA 0044                lea.l      A1, [A2 + 0x44]
  6314. 00004A40  20D9                     move.l     [A0]+, [A1]+
  6315. 00004A42  20D9                     move.l     [A0]+, [A1]+
  6316. 00004A44  20D9                     move.l     [A0]+, [A1]+
  6317. 00004A46  3091                     move.w     [A0], [A1]
  6318. 00004A48  41EE FF94                lea.l      A0, [A6 - 0x6C]
  6319. 00004A4C  43EA 004A                lea.l      A1, [A2 + 0x4A]
  6320. 00004A50  20D9                     move.l     [A0]+, [A1]+
  6321. 00004A52  20D9                     move.l     [A0]+, [A1]+
  6322. 00004A54  486E FF84                pea.l      [A6 - 0x7C]
  6323. 00004A58  A873                     syscall    SetPort
  6324. 00004A5A  41EE FF70                lea.l      A0, [A6 - 0x90]
  6325. 00004A5E  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6326. 00004A62  20D9                     move.l     [A0]+, [A1]+
  6327. 00004A64  20D9                     move.l     [A0]+, [A1]+
  6328. 00004A66  2254                     movea.l    A1, [A4]
  6329. 00004A68  2069 0040                movea.l    A0, [A1 + 0x40]
  6330. 00004A6C  2050                     movea.l    A0, [A0]
  6331. 00004A6E  2468 0086                movea.l    A2, [A0 + 0x86]
  6332. 00004A72  2F0A                     move.l     -[A7], A2
  6333. 00004A74  4267                     clr.w      -[A7]
  6334. 00004A76  1F3C 0001                move.b     -[A7], 0x1
  6335. 00004A7A  2254                     movea.l    A1, [A4]
  6336. 00004A7C  2069 0040                movea.l    A0, [A1 + 0x40]
  6337. 00004A80  2050                     movea.l    A0, [A0]
  6338. 00004A82  2F28 0086                move.l     -[A7], [A0 + 0x86]
  6339. 00004A86  4EAD 25AA                jsr        [A5 + 0x25AA /* export_1201 */]
  6340. 00004A8A  101F                     move.b     D0, [A7]+
  6341. 00004A8C  245F                     movea.l    A2, [A7]+
  6342. 00004A8E  0A00 0001                xori.b     D0, 0x1
  6343. 00004A92  2452                     movea.l    A2, [A2]
  6344. 00004A94  802A 0024                or.b       D0, [A2 + 0x24]
  6345. 00004A98  6744                     beq        +0x46 /* 00004ADE */
  6346. 00004A9A  2254                     movea.l    A1, [A4]
  6347. 00004A9C  2069 0040                movea.l    A0, [A1 + 0x40]
  6348. 00004AA0  2050                     movea.l    A0, [A0]
  6349. 00004AA2  1028 00A5                move.b     D0, [A0 + 0xA5]
  6350. 00004AA6  671E                     beq        +0x20 /* 00004AC6 */
  6351. 00004AA8  2254                     movea.l    A1, [A4]
  6352. 00004AAA  2069 0040                movea.l    A0, [A1 + 0x40]
  6353. 00004AAE  2050                     movea.l    A0, [A0]
  6354. 00004AB0  4228 00A5                clr.b      [A0 + 0xA5]
  6355. 00004AB4  2069 001C                movea.l    A0, [A1 + 0x1C]
  6356. 00004AB8  45EE FF70                lea.l      A2, [A6 - 0x90]
  6357. 00004ABC  2050                     movea.l    A0, [A0]
  6358. 00004ABE  43E8 0024                lea.l      A1, [A0 + 0x24]
  6359. 00004AC2  24D9                     move.l     [A2]+, [A1]+
  6360. 00004AC4  24D9                     move.l     [A2]+, [A1]+
  6361. label00004AC6:
  6362. 00004AC6  486E FF70                pea.l      [A6 - 0x90]
  6363. 00004ACA  A8A3                     syscall    EraseRect
  6364. 00004ACC  2254                     movea.l    A1, [A4]
  6365. 00004ACE  2069 0040                movea.l    A0, [A1 + 0x40]
  6366. 00004AD2  2050                     movea.l    A0, [A0]
  6367. 00004AD4  2F28 0086                move.l     -[A7], [A0 + 0x86]
  6368. 00004AD8  4EAD 250A                jsr        [A5 + 0x250A /* export_1181 */]
  6369. 00004ADC  6044                     bra        +0x46 /* 00004B22 */
  6370. label00004ADE:
  6371. 00004ADE  2254                     movea.l    A1, [A4]
  6372. 00004AE0  2069 0040                movea.l    A0, [A1 + 0x40]
  6373. 00004AE4  2050                     movea.l    A0, [A0]
  6374. 00004AE6  1028 00A5                move.b     D0, [A0 + 0xA5]
  6375. 00004AEA  6620                     bne        +0x22 /* 00004B0C */
  6376. 00004AEC  2254                     movea.l    A1, [A4]
  6377. 00004AEE  2069 0040                movea.l    A0, [A1 + 0x40]
  6378. 00004AF2  2050                     movea.l    A0, [A0]
  6379. 00004AF4  117C 0001 00A5           move.b     [A0 + 0xA5], 0x1
  6380. 00004AFA  2069 001C                movea.l    A0, [A1 + 0x1C]
  6381. 00004AFE  45EE FF70                lea.l      A2, [A6 - 0x90]
  6382. 00004B02  2050                     movea.l    A0, [A0]
  6383. 00004B04  43E8 0024                lea.l      A1, [A0 + 0x24]
  6384. 00004B08  24D9                     move.l     [A2]+, [A1]+
  6385. 00004B0A  24D9                     move.l     [A2]+, [A1]+
  6386. label00004B0C:
  6387. 00004B0C  2254                     movea.l    A1, [A4]
  6388. 00004B0E  2069 0040                movea.l    A0, [A1 + 0x40]
  6389. 00004B12  2050                     movea.l    A0, [A0]
  6390. 00004B14  2E28 0082                move.l     D7, [A0 + 0x82]
  6391. 00004B18  486E FF70                pea.l      [A6 - 0x90]
  6392. 00004B1C  2F07                     move.l     -[A7], D7
  6393. 00004B1E  4EAD 27B2                jsr        [A5 + 0x27B2 /* export_1266 */]
  6394. label00004B22:
  6395. 00004B22  42A7                     clr.l      -[A7]
  6396. 00004B24  A8D8                     syscall    NewRgn
  6397. 00004B26  265F                     movea.l    A3, [A7]+
  6398. 00004B28  2F0B                     move.l     -[A7], A3
  6399. 00004B2A  486E FF70                pea.l      [A6 - 0x90]
  6400. 00004B2E  A8DF                     syscall    RectRgn
  6401. 00004B30  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  6402. 00004B34  A873                     syscall    SetPort
  6403. 00004B36  486E FF86                pea.l      [A6 - 0x7A]
  6404. 00004B3A  206D FA1E                movea.l    A0, [A5 - 0x5E2]
  6405. 00004B3E  4868 0002                pea.l      [A0 + 0x2]
  6406. 00004B42  486E FF94                pea.l      [A6 - 0x6C]
  6407. 00004B46  2054                     movea.l    A0, [A4]
  6408. 00004B48  4868 0008                pea.l      [A0 + 0x8]
  6409. 00004B4C  4267                     clr.w      -[A7]
  6410. 00004B4E  2F0B                     move.l     -[A7], A3
  6411. 00004B50  A8EC                     syscall    CopyBits
  6412. 00004B52  2F0B                     move.l     -[A7], A3
  6413. 00004B54  A8D9                     syscall    DisposRgn/DisposeRgn
  6414. 00004B56  2254                     movea.l    A1, [A4]
  6415. 00004B58  41E9 0044                lea.l      A0, [A1 + 0x44]
  6416. 00004B5C  45EE FF86                lea.l      A2, [A6 - 0x7A]
  6417. 00004B60  20DA                     move.l     [A0]+, [A2]+
  6418. 00004B62  20DA                     move.l     [A0]+, [A2]+
  6419. 00004B64  20DA                     move.l     [A0]+, [A2]+
  6420. 00004B66  3092                     move.w     [A0], [A2]
  6421. 00004B68  486E FF84                pea.l      [A6 - 0x7C]
  6422. 00004B6C  A87D                     syscall    ClosePort
  6423. 00004B6E  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  6424. 00004B72  4E5E                     unlink     A6
  6425. 00004B74  205F                     movea.l    A0, [A7]+
  6426. 00004B76  504F                     addq.w     A7, 8
  6427. 00004B78  4ED0                     jmp        [A0]
  6428. export_1478:
  6429. 00004B7A  4E56 FFFC                link       A6, -0x0004
  6430. 00004B7E  48E7 0018                movem.l    -[A7], A3,A4
  6431. 00004B82  286E 0008                movea.l    A4, [A6 + 0x8]
  6432. 00004B86  2054                     movea.l    A0, [A4]
  6433. 00004B88  2668 0044                movea.l    A3, [A0 + 0x44]
  6434. 00004B8C  2F0B                     move.l     -[A7], A3
  6435. 00004B8E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  6436. 00004B92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6437. 00004B96  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  6438. 00004B9A  4CDF 1800                movem.l    A3,A4, [A7]+
  6439. 00004B9E  4E5E                     unlink     A6
  6440. 00004BA0  2E9F                     move.l     [A7], [A7]+
  6441. 00004BA2  4E75                     rts
  6442. export_1479:
  6443. 00004BA4  4E56 FECC                link       A6, -0x0134
  6444. 00004BA8  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  6445. 00004BAC  206E 000C                movea.l    A0, [A6 + 0xC]
  6446. 00004BB0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6447. 00004BB4  22D8                     move.l     [A1]+, [A0]+
  6448. 00004BB6  22D8                     move.l     [A1]+, [A0]+
  6449. 00004BB8  286E 0008                movea.l    A4, [A6 + 0x8]
  6450. 00004BBC  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6451. 00004BC0  A88A                     syscall    TextSize
  6452. 00004BC2  2254                     movea.l    A1, [A4]
  6453. 00004BC4  2069 0044                movea.l    A0, [A1 + 0x44]
  6454. 00004BC8  2050                     movea.l    A0, [A0]
  6455. 00004BCA  4228 032A                clr.b      [A0 + 0x32A]
  6456. 00004BCE  302E FFF8                move.w     D0, [A6 - 0x8]
  6457. 00004BD2  48C0                     ext.l      D0
  6458. 00004BD4  81FC 000F                divs.w     D0, 0xF
  6459. 00004BD8  3D40 FFE6                move.w     [A6 - 0x1A], D0
  6460. 00004BDC  4267                     clr.w      -[A7]
  6461. 00004BDE  486E FFFC                pea.l      [A6 - 0x4]
  6462. 00004BE2  486E FED0                pea.l      [A6 - 0x130]
  6463. 00004BE6  3F3C 200E                move.w     -[A7], 0x200E
  6464. 00004BEA  A9EB                     syscall    Pack4/FP68K
  6465. 00004BEC  487A 019C                pea.l      [PC + 0x19C /* 00004D8A, value 0x4002F000 */]
  6466. 00004BF0  486E FED0                pea.l      [A6 - 0x130]
  6467. 00004BF4  3F3C 0006                move.w     -[A7], 0x6
  6468. 00004BF8  A9EB                     syscall    Pack4/FP68K
  6469. 00004BFA  486E FED0                pea.l      [A6 - 0x130]
  6470. 00004BFE  4EBA B670                jsr        [PC - 0x4990 /* 00000270 */]
  6471. 00004C02  3A1F                     move.w     D5, [A7]+
  6472. 00004C04  302E FFFA                move.w     D0, [A6 - 0x6]
  6473. 00004C08  48C0                     ext.l      D0
  6474. 00004C0A  81FC 003C                divs.w     D0, 0x3C /* '<' */
  6475. 00004C0E  3800                     move.w     D4, D0
  6476. 00004C10  4267                     clr.w      -[A7]
  6477. 00004C12  486E FFFE                pea.l      [A6 - 0x2]
  6478. 00004C16  486E FED0                pea.l      [A6 - 0x130]
  6479. 00004C1A  3F3C 200E                move.w     -[A7], 0x200E
  6480. 00004C1E  A9EB                     syscall    Pack4/FP68K
  6481. 00004C20  487A 015E                pea.l      [PC + 0x15E /* 00004D80, value 0x4004F000 */]
  6482. 00004C24  486E FED0                pea.l      [A6 - 0x130]
  6483. 00004C28  3F3C 0006                move.w     -[A7], 0x6
  6484. 00004C2C  A9EB                     syscall    Pack4/FP68K
  6485. 00004C2E  486E FED0                pea.l      [A6 - 0x130]
  6486. 00004C32  4EBA B63C                jsr        [PC - 0x49C4 /* 00000270 */]
  6487. 00004C36  3D5F FFEC                move.w     [A6 - 0x14], [A7]+
  6488. 00004C3A  42A7                     clr.l      -[A7]
  6489. 00004C3C  3005                     move.w     D0, D5
  6490. 00004C3E  48C0                     ext.l      D0
  6491. 00004C40  2F00                     move.l     -[A7], D0
  6492. 00004C42  700A                     moveq.l    D0, 0x0A
  6493. 00004C44  2F00                     move.l     -[A7], D0
  6494. 00004C46  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6495. 00004C4A  201F                     move.l     D0, [A7]+
  6496. 00004C4C  3A00                     move.w     D5, D0
  6497. 00004C4E  42A7                     clr.l      -[A7]
  6498. 00004C50  302E FFEC                move.w     D0, [A6 - 0x14]
  6499. 00004C54  48C0                     ext.l      D0
  6500. 00004C56  2F00                     move.l     -[A7], D0
  6501. 00004C58  700A                     moveq.l    D0, 0x0A
  6502. 00004C5A  2F00                     move.l     -[A7], D0
  6503. 00004C5C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6504. 00004C60  201F                     move.l     D0, [A7]+
  6505. 00004C62  3D40 FFEC                move.w     [A6 - 0x14], D0
  6506. 00004C66  42A7                     clr.l      -[A7]
  6507. 00004C68  302E FFE6                move.w     D0, [A6 - 0x1A]
  6508. 00004C6C  48C0                     ext.l      D0
  6509. 00004C6E  2F00                     move.l     -[A7], D0
  6510. 00004C70  7001                     moveq.l    D0, 0x01
  6511. 00004C72  2F00                     move.l     -[A7], D0
  6512. 00004C74  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  6513. 00004C78  201F                     move.l     D0, [A7]+
  6514. 00004C7A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  6515. 00004C7E  42A7                     clr.l      -[A7]
  6516. 00004C80  3004                     move.w     D0, D4
  6517. 00004C82  48C0                     ext.l      D0
  6518. 00004C84  2F00                     move.l     -[A7], D0
  6519. 00004C86  7001                     moveq.l    D0, 0x01
  6520. 00004C88  2F00                     move.l     -[A7], D0
  6521. 00004C8A  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  6522. 00004C8E  201F                     move.l     D0, [A7]+
  6523. 00004C90  3800                     move.w     D4, D0
  6524. 00004C92  3D45 FECE                move.w     [A6 - 0x132], D5
  6525. 00004C96  3E2E FFE6                move.w     D7, [A6 - 0x1A]
  6526. 00004C9A  6000 00D0                bra        +0xD2 /* 00004D6C */
  6527. label00004C9E:
  6528. 00004C9E  3007                     move.w     D0, D7
  6529. 00004CA0  C1FC 000F                muls.w     D0, 0xF
  6530. 00004CA4  3D40 FFF4                move.w     [A6 - 0xC], D0
  6531. 00004CA8  907C 000F                sub.w      D0, 0xF
  6532. 00004CAC  3D40 FFF0                move.w     [A6 - 0x10], D0
  6533. 00004CB0  3D6E FFEC FECC           move.w     [A6 - 0x134], [A6 - 0x14]
  6534. 00004CB6  3C04                     move.w     D6, D4
  6535. 00004CB8  6000 00A6                bra        +0xA8 /* 00004D60 */
  6536. label00004CBC:
  6537. 00004CBC  3007                     move.w     D0, D7
  6538. 00004CBE  5340                     subq.w     D0, 1
  6539. 00004CC0  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  6540. 00004CC4  D046                     add.w      D0, D6
  6541. 00004CC6  3D40 FFEE                move.w     [A6 - 0x12], D0
  6542. 00004CCA  3006                     move.w     D0, D6
  6543. 00004CCC  C1FC 003C                muls.w     D0, 0x3C /* '<' */
  6544. 00004CD0  3D40 FFF6                move.w     [A6 - 0xA], D0
  6545. 00004CD4  907C 003C                sub.w      D0, 0x3C /* '<' */
  6546. 00004CD8  3D40 FFF2                move.w     [A6 - 0xE], D0
  6547. 00004CDC  2254                     movea.l    A1, [A4]
  6548. 00004CDE  2069 0044                movea.l    A0, [A1 + 0x44]
  6549. 00004CE2  302E FFEE                move.w     D0, [A6 - 0x12]
  6550. 00004CE6  2050                     movea.l    A0, [A0]
  6551. 00004CE8  E540                     asl        D0.w, 2
  6552. 00004CEA  41E8 0196                lea.l      A0, [A0 + 0x196]
  6553. 00004CEE  2F30 0000                move.l     -[A7], [A0 + D0.w]
  6554. 00004CF2  486E FEDA                pea.l      [A6 - 0x126]
  6555. 00004CF6  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  6556. 00004CFA  2254                     movea.l    A1, [A4]
  6557. 00004CFC  2069 0044                movea.l    A0, [A1 + 0x44]
  6558. 00004D00  302E FFEE                move.w     D0, [A6 - 0x12]
  6559. 00004D04  2050                     movea.l    A0, [A0]
  6560. 00004D06  E540                     asl        D0.w, 2
  6561. 00004D08  41E8 0196                lea.l      A0, [A0 + 0x196]
  6562. 00004D0C  4AB0 0000                tst.l      [A0 + D0.w]
  6563. 00004D10  6C06                     bge        +0x8 /* 00004D18 */
  6564. 00004D12  3D7C 013F FEDA           move.w     [A6 - 0x126], 0x13F
  6565. label00004D18:
  6566. 00004D18  486E FFDA                pea.l      [A6 - 0x26]
  6567. 00004D1C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  6568. 00004D20  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6569. 00004D24  A8A7                     syscall    SetRect
  6570. 00004D26  41EE FEDA                lea.l      A0, [A6 - 0x126]
  6571. 00004D2A  2008                     move.l     D0, A0
  6572. 00004D2C  5280                     addq.l     D0, 1
  6573. 00004D2E  2F00                     move.l     -[A7], D0
  6574. 00004D30  4240                     clr.w      D0
  6575. 00004D32  102E FEDA                move.b     D0, [A6 - 0x126]
  6576. 00004D36  48C0                     ext.l      D0
  6577. 00004D38  2F00                     move.l     -[A7], D0
  6578. 00004D3A  486E FFDA                pea.l      [A6 - 0x26]
  6579. 00004D3E  3F3C 0001                move.w     -[A7], 0x1
  6580. 00004D42  A9CE                     syscall    TETextBox/TextBox
  6581. 00004D44  4267                     clr.w      -[A7]
  6582. 00004D46  2054                     movea.l    A0, [A4]
  6583. 00004D48  4868 0048                pea.l      [A0 + 0x48]
  6584. 00004D4C  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  6585. 00004D50  101F                     move.b     D0, [A7]+
  6586. 00004D52  6708                     beq        +0xA /* 00004D5C */
  6587. 00004D54  2054                     movea.l    A0, [A4]
  6588. 00004D56  4868 0048                pea.l      [A0 + 0x48]
  6589. 00004D5A  A8A1                     syscall    FrameRect
  6590. label00004D5C:
  6591. 00004D5C  5246                     addq.w     D6, 1
  6592. 00004D5E  6908                     bvs        +0xA /* 00004D68 */
  6593. label00004D60:
  6594. 00004D60  BC6E FECC                cmp.w      D6, [A6 - 0x134]
  6595. 00004D64  6F00 FF56                ble        -0xA8 /* 00004CBC */
  6596. label00004D68:
  6597. 00004D68  5247                     addq.w     D7, 1
  6598. 00004D6A  6908                     bvs        +0xA /* 00004D74 */
  6599. label00004D6C:
  6600. 00004D6C  BE6E FECE                cmp.w      D7, [A6 - 0x132]
  6601. 00004D70  6F00 FF2C                ble        -0xD2 /* 00004C9E */
  6602. label00004D74:
  6603. 00004D74  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  6604. 00004D78  4E5E                     unlink     A6
  6605. 00004D7A  205F                     movea.l    A0, [A7]+
  6606. 00004D7C  504F                     addq.w     A7, 8
  6607. 00004D7E  4ED0                     jmp        [A0]
  6608. 00004D80  4004                     negx.b     D4
  6609. 00004D82  F000 0000                pmove      D0, MR0
  6610. 00004D86  0000 0000                ori.b      D0, 0x0
  6611. 00004D8A  4002                     negx.b     D2
  6612. 00004D8C  F000 0000                pmove      D0, MR0
  6613. 00004D90  0000 0000                ori.b      D0, 0x0
  6614. export_1480:
  6615. 00004D94  4E56 FFDE                link       A6, -0x0022
  6616. 00004D98  48E7 0F28                movem.l    -[A7], D4,D5,D6,D7,A2,A4
  6617. 00004D9C  286E 0008                movea.l    A4, [A6 + 0x8]
  6618. 00004DA0  42A7                     clr.l      -[A7]
  6619. 00004DA2  302E 000C                move.w     D0, [A6 + 0xC]
  6620. 00004DA6  5340                     subq.w     D0, 1
  6621. 00004DA8  3D40 FFDE                move.w     [A6 - 0x22], D0
  6622. 00004DAC  486E FFDE                pea.l      [A6 - 0x22]
  6623. 00004DB0  486E FFE0                pea.l      [A6 - 0x20]
  6624. 00004DB4  3F3C 200E                move.w     -[A7], 0x200E
  6625. 00004DB8  A9EB                     syscall    Pack4/FP68K
  6626. 00004DBA  487A 00AC                pea.l      [PC + 0xAC /* 00004E68, value 0x4002A000 */]
  6627. 00004DBE  486E FFE0                pea.l      [A6 - 0x20]
  6628. 00004DC2  3F3C 0006                move.w     -[A7], 0x6
  6629. 00004DC6  A9EB                     syscall    Pack4/FP68K
  6630. 00004DC8  486E FFE0                pea.l      [A6 - 0x20]
  6631. 00004DCC  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  6632. 00004DD0  201F                     move.l     D0, [A7]+
  6633. 00004DD2  5280                     addq.l     D0, 1
  6634. 00004DD4  3E00                     move.w     D7, D0
  6635. 00004DD6  5340                     subq.w     D0, 1
  6636. 00004DD8  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  6637. 00004DDC  382E 000C                move.w     D4, [A6 + 0xC]
  6638. 00004DE0  9840                     sub.w      D4, D0
  6639. 00004DE2  3007                     move.w     D0, D7
  6640. 00004DE4  C1FC 000F                muls.w     D0, 0xF
  6641. 00004DE8  3C00                     move.w     D6, D0
  6642. 00004DEA  907C 000F                sub.w      D0, 0xF
  6643. 00004DEE  3D40 FFF8                move.w     [A6 - 0x8], D0
  6644. 00004DF2  3004                     move.w     D0, D4
  6645. 00004DF4  C1FC 003C                muls.w     D0, 0x3C /* '<' */
  6646. 00004DF8  3A00                     move.w     D5, D0
  6647. 00004DFA  907C 003C                sub.w      D0, 0x3C /* '<' */
  6648. 00004DFE  3D40 FFFA                move.w     [A6 - 0x6], D0
  6649. 00004E02  486E FFEC                pea.l      [A6 - 0x14]
  6650. 00004E06  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6651. 00004E0A  3F05                     move.w     -[A7], D5
  6652. 00004E0C  3F06                     move.w     -[A7], D6
  6653. 00004E0E  A8A7                     syscall    SetRect
  6654. 00004E10  2254                     movea.l    A1, [A4]
  6655. 00004E12  41E9 0048                lea.l      A0, [A1 + 0x48]
  6656. 00004E16  45EE FFEC                lea.l      A2, [A6 - 0x14]
  6657. 00004E1A  20DA                     move.l     [A0]+, [A2]+
  6658. 00004E1C  20DA                     move.l     [A0]+, [A2]+
  6659. 00004E1E  486E FFEC                pea.l      [A6 - 0x14]
  6660. 00004E22  2F3C FFC4 FFF1           move.l     -[A7], 0xFFC4FFF1
  6661. 00004E28  A8A9                     syscall    InsetRect
  6662. 00004E2A  2254                     movea.l    A1, [A4]
  6663. 00004E2C  41E9 0050                lea.l      A0, [A1 + 0x50]
  6664. 00004E30  45EE FFEC                lea.l      A2, [A6 - 0x14]
  6665. 00004E34  20DA                     move.l     [A0]+, [A2]+
  6666. 00004E36  20DA                     move.l     [A0]+, [A2]+
  6667. 00004E38  4267                     clr.w      -[A7]
  6668. 00004E3A  2054                     movea.l    A0, [A4]
  6669. 00004E3C  4868 0050                pea.l      [A0 + 0x50]
  6670. 00004E40  4868 0008                pea.l      [A0 + 0x8]
  6671. 00004E44  486E FFEC                pea.l      [A6 - 0x14]
  6672. 00004E48  A8AA                     syscall    SectRect
  6673. 00004E4A  1D5F FFEB                move.b     [A6 - 0x15], [A7]+
  6674. 00004E4E  2254                     movea.l    A1, [A4]
  6675. 00004E50  41E9 0050                lea.l      A0, [A1 + 0x50]
  6676. 00004E54  45EE FFEC                lea.l      A2, [A6 - 0x14]
  6677. 00004E58  20DA                     move.l     [A0]+, [A2]+
  6678. 00004E5A  20DA                     move.l     [A0]+, [A2]+
  6679. 00004E5C  4CDF 14F0                movem.l    D4,D5,D6,D7,A2,A4, [A7]+
  6680. 00004E60  4E5E                     unlink     A6
  6681. 00004E62  205F                     movea.l    A0, [A7]+
  6682. 00004E64  5C4F                     addq.w     A7, 6
  6683. 00004E66  4ED0                     jmp        [A0]
  6684. 00004E68  4002                     negx.b     D2
  6685. 00004E6A  A000                     syscall    Open/PBHOpen/HOpen
  6686. 00004E6C  0000 0000                ori.b      D0, 0x0
  6687. 00004E70  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  6688. export_1481: // at 00004E72 (misaligned)
  6689. 00004E74  0000 206E                ori.b      D0, 0x6E /* 'n' */
  6690. 00004E78  000C 2050                ori.b      A4, 0x50 /* 'P' */
  6691. 00004E7C  3028 0040                move.w     D0, [A0 + 0x40]
  6692. 00004E80  206E 0008                movea.l    A0, [A6 + 0x8]
  6693. 00004E84  B068 000C                cmp.w      D0, [A0 + 0xC]
  6694. 00004E88  57C0                     seq        D0
  6695. 00004E8A  4400                     neg.b      D0
  6696. 00004E8C  1D40 0010                move.b     [A6 + 0x10], D0
  6697. 00004E90  4E5E                     unlink     A6
  6698. 00004E92  205F                     movea.l    A0, [A7]+
  6699. 00004E94  504F                     addq.w     A7, 8
  6700. 00004E96  4ED0                     jmp        [A0]
  6701. export_1482:
  6702. 00004E98  4E56 FFFC                link       A6, -0x0004
  6703. 00004E9C  48E7 0018                movem.l    -[A7], A3,A4
  6704. 00004EA0  286E 0008                movea.l    A4, [A6 + 0x8]
  6705. 00004EA4  2054                     movea.l    A0, [A4]
  6706. 00004EA6  3028 005A                move.w     D0, [A0 + 0x5A]
  6707. 00004EAA  B06E 000C                cmp.w      D0, [A6 + 0xC]
  6708. 00004EAE  660E                     bne        +0x10 /* 00004EBE */
  6709. 00004EB0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6710. 00004EB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6711. 00004EB8  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  6712. 00004EBC  6020                     bra        +0x22 /* 00004EDE */
  6713. label00004EBE:
  6714. 00004EBE  42A7                     clr.l      -[A7]
  6715. 00004EC0  486D 2E6A                pea.l      [A5 + 0x2E6A /* export_1481 */]
  6716. 00004EC4  2F0E                     move.l     -[A7], A6
  6717. 00004EC6  2054                     movea.l    A0, [A4]
  6718. 00004EC8  2F28 0040                move.l     -[A7], [A0 + 0x40]
  6719. 00004ECC  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  6720. 00004ED0  265F                     movea.l    A3, [A7]+
  6721. 00004ED2  2053                     movea.l    A0, [A3]
  6722. 00004ED4  4868 0008                pea.l      [A0 + 0x8]
  6723. 00004ED8  2F0B                     move.l     -[A7], A3
  6724. 00004EDA  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  6725. label00004EDE:
  6726. 00004EDE  4CDF 1800                movem.l    A3,A4, [A7]+
  6727. 00004EE2  4E5E                     unlink     A6
  6728. 00004EE4  205F                     movea.l    A0, [A7]+
  6729. 00004EE6  5C4F                     addq.w     A7, 6
  6730. 00004EE8  4ED0                     jmp        [A0]
  6731. export_1483:
  6732. 00004EEA  4E56 FEF0                link       A6, -0x0110
  6733. 00004EEE  102E 000C                move.b     D0, [A6 + 0xC]
  6734. 00004EF2  4880                     ext.w      D0
  6735. 00004EF4  5240                     addq.w     D0, 1
  6736. 00004EF6  3D40 FFFE                move.w     [A6 - 0x2], D0
  6737. 00004EFA  486E FEFE                pea.l      [A6 - 0x102]
  6738. 00004EFE  3F3C 02EE                move.w     -[A7], 0x2EE
  6739. 00004F02  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6740. 00004F06  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  6741. 00004F0A  206E 0008                movea.l    A0, [A6 + 0x8]
  6742. 00004F0E  2050                     movea.l    A0, [A0]
  6743. 00004F10  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  6744. 00004F14  3F3C 0001                move.w     -[A7], 0x1
  6745. 00004F18  486E FEFC                pea.l      [A6 - 0x104]
  6746. 00004F1C  486E FEF8                pea.l      [A6 - 0x108]
  6747. 00004F20  486E FEF0                pea.l      [A6 - 0x110]
  6748. 00004F24  A98D                     syscall    GetDialogItem/GetDItem
  6749. 00004F26  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  6750. 00004F2A  486E FEFE                pea.l      [A6 - 0x102]
  6751. 00004F2E  A98F                     syscall    SetDialogItemText/SetIText
  6752. 00004F30  4E5E                     unlink     A6
  6753. 00004F32  205F                     movea.l    A0, [A7]+
  6754. 00004F34  5C4F                     addq.w     A7, 6
  6755. 00004F36  4ED0                     jmp        [A0]
  6756. export_1484:
  6757. 00004F38  4E56 FCE0                link       A6, -0x0320
  6758. 00004F3C  206E 000C                movea.l    A0, [A6 + 0xC]
  6759. 00004F40  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6760. 00004F44  22D8                     move.l     [A1]+, [A0]+
  6761. 00004F46  22D8                     move.l     [A1]+, [A0]+
  6762. 00004F48  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  6763. 00004F4C  486E FFFC                pea.l      [A6 - 0x4]
  6764. 00004F50  486E FCE0                pea.l      [A6 - 0x320]
  6765. 00004F54  3F3C 100E                move.w     -[A7], 0x100E
  6766. 00004F58  A9EB                     syscall    Pack4/FP68K
  6767. 00004F5A  486E FCE0                pea.l      [A6 - 0x320]
  6768. 00004F5E  486E FEEA                pea.l      [A6 - 0x116]
  6769. 00004F62  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  6770. 00004F66  486E FEEA                pea.l      [A6 - 0x116]
  6771. 00004F6A  487A 008E                pea.l      [PC + 0x8E /* 00004FFA, value 0x22C2000, pstring ", " */]
  6772. 00004F6E  486E FCEA                pea.l      [A6 - 0x316]
  6773. 00004F72  3F3C 0002                move.w     -[A7], 0x2
  6774. 00004F76  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  6775. 00004F7A  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6776. 00004F7E  43EE FCEA                lea.l      A1, [A6 - 0x316]
  6777. 00004F82  703F                     moveq.l    D0, 0x3F
  6778. label00004F84:
  6779. 00004F84  20D9                     move.l     [A0]+, [A1]+
  6780. 00004F86  51C8 FFFC                dbf        D0, -0x6 /* 00004F84 */
  6781. 00004F8A  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  6782. 00004F8E  486E FFF8                pea.l      [A6 - 0x8]
  6783. 00004F92  486E FCE0                pea.l      [A6 - 0x320]
  6784. 00004F96  3F3C 100E                move.w     -[A7], 0x100E
  6785. 00004F9A  A9EB                     syscall    Pack4/FP68K
  6786. 00004F9C  486E FCE0                pea.l      [A6 - 0x320]
  6787. 00004FA0  486E FEEA                pea.l      [A6 - 0x116]
  6788. 00004FA4  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  6789. 00004FA8  486E FDEA                pea.l      [A6 - 0x216]
  6790. 00004FAC  486E FEEA                pea.l      [A6 - 0x116]
  6791. 00004FB0  486E FCEA                pea.l      [A6 - 0x316]
  6792. 00004FB4  3F3C 0002                move.w     -[A7], 0x2
  6793. 00004FB8  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  6794. 00004FBC  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6795. 00004FC0  43EE FCEA                lea.l      A1, [A6 - 0x316]
  6796. 00004FC4  703F                     moveq.l    D0, 0x3F
  6797. label00004FC6:
  6798. 00004FC6  20D9                     move.l     [A0]+, [A1]+
  6799. 00004FC8  51C8 FFFC                dbf        D0, -0x6 /* 00004FC6 */
  6800. 00004FCC  206E 0008                movea.l    A0, [A6 + 0x8]
  6801. 00004FD0  2050                     movea.l    A0, [A0]
  6802. 00004FD2  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  6803. 00004FD6  3F3C 0002                move.w     -[A7], 0x2
  6804. 00004FDA  486E FFF6                pea.l      [A6 - 0xA]
  6805. 00004FDE  486E FFF2                pea.l      [A6 - 0xE]
  6806. 00004FE2  486E FFEA                pea.l      [A6 - 0x16]
  6807. 00004FE6  A98D                     syscall    GetDialogItem/GetDItem
  6808. 00004FE8  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6809. 00004FEC  486E FDEA                pea.l      [A6 - 0x216]
  6810. 00004FF0  A98F                     syscall    SetDialogItemText/SetIText
  6811. 00004FF2  4E5E                     unlink     A6
  6812. 00004FF4  205F                     movea.l    A0, [A7]+
  6813. 00004FF6  504F                     addq.w     A7, 8
  6814. 00004FF8  4ED0                     jmp        [A0]
  6815. 00004FFA  022C 2000 4E56           andi.b     [A4 + 0x4E56], 0x0
  6816. export_1485: // at 00004FFE (misaligned)
  6817. 00005000  FCE0 2F0C                .extension 0xCE0 <<F/2-3/6>> // unimplemented
  6818. 00005004  206E 000C                movea.l    A0, [A6 + 0xC]
  6819. 00005008  43EE FFF8                lea.l      A1, [A6 - 0x8]
  6820. 0000500C  22D8                     move.l     [A1]+, [A0]+
  6821. 0000500E  22D8                     move.l     [A1]+, [A0]+
  6822. 00005010  286E 0008                movea.l    A4, [A6 + 0x8]
  6823. 00005014  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  6824. 00005018  486E FFFC                pea.l      [A6 - 0x4]
  6825. 0000501C  486E FCE0                pea.l      [A6 - 0x320]
  6826. 00005020  3F3C 100E                move.w     -[A7], 0x100E
  6827. 00005024  A9EB                     syscall    Pack4/FP68K
  6828. 00005026  486E FCE0                pea.l      [A6 - 0x320]
  6829. 0000502A  486E FEEA                pea.l      [A6 - 0x116]
  6830. 0000502E  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  6831. 00005032  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6832. 00005036  43EE FEEA                lea.l      A1, [A6 - 0x116]
  6833. 0000503A  703F                     moveq.l    D0, 0x3F
  6834. label0000503C:
  6835. 0000503C  20D9                     move.l     [A0]+, [A1]+
  6836. 0000503E  51C8 FFFC                dbf        D0, -0x6 /* 0000503C */
  6837. 00005042  486E FDEA                pea.l      [A6 - 0x216]
  6838. 00005046  487A 00BC                pea.l      [PC + 0xBC /* 00005104, value 0x3202F20, pstring " / " */]
  6839. 0000504A  486E FCEA                pea.l      [A6 - 0x316]
  6840. 0000504E  3F3C 0002                move.w     -[A7], 0x2
  6841. 00005052  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  6842. 00005056  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6843. 0000505A  43EE FCEA                lea.l      A1, [A6 - 0x316]
  6844. 0000505E  703F                     moveq.l    D0, 0x3F
  6845. label00005060:
  6846. 00005060  20D9                     move.l     [A0]+, [A1]+
  6847. 00005062  51C8 FFFC                dbf        D0, -0x6 /* 00005060 */
  6848. 00005066  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  6849. 0000506A  486E FFF8                pea.l      [A6 - 0x8]
  6850. 0000506E  486E FCE0                pea.l      [A6 - 0x320]
  6851. 00005072  3F3C 100E                move.w     -[A7], 0x100E
  6852. 00005076  A9EB                     syscall    Pack4/FP68K
  6853. 00005078  486E FCE0                pea.l      [A6 - 0x320]
  6854. 0000507C  486E FEEA                pea.l      [A6 - 0x116]
  6855. 00005080  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  6856. 00005084  486E FDEA                pea.l      [A6 - 0x216]
  6857. 00005088  486E FEEA                pea.l      [A6 - 0x116]
  6858. 0000508C  486E FCEA                pea.l      [A6 - 0x316]
  6859. 00005090  3F3C 0002                move.w     -[A7], 0x2
  6860. 00005094  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  6861. 00005098  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6862. 0000509C  43EE FCEA                lea.l      A1, [A6 - 0x316]
  6863. 000050A0  703F                     moveq.l    D0, 0x3F
  6864. label000050A2:
  6865. 000050A2  20D9                     move.l     [A0]+, [A1]+
  6866. 000050A4  51C8 FFFC                dbf        D0, -0x6 /* 000050A2 */
  6867. 000050A8  486E FDEA                pea.l      [A6 - 0x216]
  6868. 000050AC  487A 0054                pea.l      [PC + 0x54 /* 00005102, value 0x1A10320 */]
  6869. 000050B0  486E FCEA                pea.l      [A6 - 0x316]
  6870. 000050B4  3F3C 0002                move.w     -[A7], 0x2
  6871. 000050B8  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  6872. 000050BC  41EE FDEA                lea.l      A0, [A6 - 0x216]
  6873. 000050C0  43EE FCEA                lea.l      A1, [A6 - 0x316]
  6874. 000050C4  703F                     moveq.l    D0, 0x3F
  6875. label000050C6:
  6876. 000050C6  20D9                     move.l     [A0]+, [A1]+
  6877. 000050C8  51C8 FFFC                dbf        D0, -0x6 /* 000050C6 */
  6878. 000050CC  2054                     movea.l    A0, [A4]
  6879. 000050CE  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  6880. 000050D2  3F3C 0005                move.w     -[A7], 0x5
  6881. 000050D6  486E FFF6                pea.l      [A6 - 0xA]
  6882. 000050DA  486E FFF2                pea.l      [A6 - 0xE]
  6883. 000050DE  486E FFEA                pea.l      [A6 - 0x16]
  6884. 000050E2  A98D                     syscall    GetDialogItem/GetDItem
  6885. 000050E4  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6886. 000050E8  486E FDEA                pea.l      [A6 - 0x216]
  6887. 000050EC  A98F                     syscall    SetDialogItemText/SetIText
  6888. 000050EE  2054                     movea.l    A0, [A4]
  6889. 000050F0  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  6890. 000050F4  4EAD 28A2                jsr        [A5 + 0x28A2 /* export_1296 */]
  6891. 000050F8  285F                     movea.l    A4, [A7]+
  6892. 000050FA  4E5E                     unlink     A6
  6893. 000050FC  205F                     movea.l    A0, [A7]+
  6894. 000050FE  504F                     addq.w     A7, 8
  6895. 00005100  4ED0                     jmp        [A0]
  6896. 00005102  01A1                     bclr       -[A1], D0
  6897. 00005104  0320                     btst       -[A0], D1
  6898. 00005106  2F20                     move.l     -[A7], -[A0]
  6899. export_1486:
  6900. 00005108  4E56 FDE8                link       A6, -0x0218
  6901. 0000510C  206E 000C                movea.l    A0, [A6 + 0xC]
  6902. 00005110  2F08                     move.l     -[A7], A0
  6903. 00005112  486E 000C                pea.l      [A6 + 0xC]
  6904. 00005116  3F3C 1010                move.w     -[A7], 0x1010
  6905. 0000511A  A9EB                     syscall    Pack4/FP68K
  6906. 0000511C  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  6907. 00005120  486E 000C                pea.l      [A6 + 0xC]
  6908. 00005124  486E FDE8                pea.l      [A6 - 0x218]
  6909. 00005128  3F3C 100E                move.w     -[A7], 0x100E
  6910. 0000512C  A9EB                     syscall    Pack4/FP68K
  6911. 0000512E  486E FDE8                pea.l      [A6 - 0x218]
  6912. 00005132  486E FEF2                pea.l      [A6 - 0x10E]
  6913. 00005136  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  6914. 0000513A  41EE FDF2                lea.l      A0, [A6 - 0x20E]
  6915. 0000513E  43EE FEF2                lea.l      A1, [A6 - 0x10E]
  6916. 00005142  703F                     moveq.l    D0, 0x3F
  6917. label00005144:
  6918. 00005144  20D9                     move.l     [A0]+, [A1]+
  6919. 00005146  51C8 FFFC                dbf        D0, -0x6 /* 00005144 */
  6920. 0000514A  206E 0008                movea.l    A0, [A6 + 0x8]
  6921. 0000514E  2050                     movea.l    A0, [A0]
  6922. 00005150  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  6923. 00005154  3F3C 0006                move.w     -[A7], 0x6
  6924. 00005158  486E FFFE                pea.l      [A6 - 0x2]
  6925. 0000515C  486E FFFA                pea.l      [A6 - 0x6]
  6926. 00005160  486E FFF2                pea.l      [A6 - 0xE]
  6927. 00005164  A98D                     syscall    GetDialogItem/GetDItem
  6928. 00005166  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6929. 0000516A  486E FDF2                pea.l      [A6 - 0x20E]
  6930. 0000516E  A98F                     syscall    SetDialogItemText/SetIText
  6931. 00005170  4E5E                     unlink     A6
  6932. 00005172  205F                     movea.l    A0, [A7]+
  6933. 00005174  504F                     addq.w     A7, 8
  6934. 00005176  4ED0                     jmp        [A0]
  6935. export_1487:
  6936. 00005178  4E56 FEF2                link       A6, -0x010E
  6937. 0000517C  302E 000E                move.w     D0, [A6 + 0xE]
  6938. 00005180  48C0                     ext.l      D0
  6939. 00005182  2F00                     move.l     -[A7], D0
  6940. 00005184  486E FEF2                pea.l      [A6 - 0x10E]
  6941. 00005188  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  6942. 0000518C  206E 0008                movea.l    A0, [A6 + 0x8]
  6943. 00005190  2050                     movea.l    A0, [A0]
  6944. 00005192  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  6945. 00005196  302E 000C                move.w     D0, [A6 + 0xC]
  6946. 0000519A  D07C 0017                add.w      D0, 0x17
  6947. 0000519E  5340                     subq.w     D0, 1
  6948. 000051A0  3F00                     move.w     -[A7], D0
  6949. 000051A2  486E FFFE                pea.l      [A6 - 0x2]
  6950. 000051A6  486E FFFA                pea.l      [A6 - 0x6]
  6951. 000051AA  486E FFF2                pea.l      [A6 - 0xE]
  6952. 000051AE  A98D                     syscall    GetDialogItem/GetDItem
  6953. 000051B0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6954. 000051B4  486E FEF2                pea.l      [A6 - 0x10E]
  6955. 000051B8  A98F                     syscall    SetDialogItemText/SetIText
  6956. 000051BA  4E5E                     unlink     A6
  6957. 000051BC  205F                     movea.l    A0, [A7]+
  6958. 000051BE  504F                     addq.w     A7, 8
  6959. 000051C0  4ED0                     jmp        [A0]
  6960. export_1488:
  6961. 000051C2  4E56 FFF0                link       A6, -0x0010
  6962. 000051C6  48E7 0128                movem.l    -[A7], D7,A2,A4
  6963. 000051CA  286E 0008                movea.l    A4, [A6 + 0x8]
  6964. 000051CE  7E01                     moveq.l    D7, 0x01
  6965. 000051D0  6072                     bra        +0x74 /* 00005244 */
  6966. label000051D2:
  6967. 000051D2  2254                     movea.l    A1, [A4]
  6968. 000051D4  2069 0062                movea.l    A0, [A1 + 0x62]
  6969. 000051D8  2050                     movea.l    A0, [A0]
  6970. 000051DA  2468 0086                movea.l    A2, [A0 + 0x86]
  6971. 000051DE  3007                     move.w     D0, D7
  6972. 000051E0  2452                     movea.l    A2, [A2]
  6973. 000051E2  E540                     asl        D0.w, 2
  6974. 000051E4  2D72 0052 FFFA           move.l     [A6 - 0x6], [A2 + D0.w + 0x52]
  6975. 000051EA  42A7                     clr.l      -[A7]
  6976. 000051EC  486E FFFA                pea.l      [A6 - 0x6]
  6977. 000051F0  486E FFF0                pea.l      [A6 - 0x10]
  6978. 000051F4  3F3C 100E                move.w     -[A7], 0x100E
  6979. 000051F8  A9EB                     syscall    Pack4/FP68K
  6980. 000051FA  486E FFF0                pea.l      [A6 - 0x10]
  6981. 000051FE  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  6982. 00005202  201F                     move.l     D0, [A7]+
  6983. 00005204  3F00                     move.w     -[A7], D0
  6984. 00005206  3F07                     move.w     -[A7], D7
  6985. 00005208  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6986. 0000520C  4EAD 26FA                jsr        [A5 + 0x26FA /* export_1243 */]
  6987. 00005210  486E FFFA                pea.l      [A6 - 0x6]
  6988. 00005214  486E FFF0                pea.l      [A6 - 0x10]
  6989. 00005218  3F3C 100E                move.w     -[A7], 0x100E
  6990. 0000521C  A9EB                     syscall    Pack4/FP68K
  6991. 0000521E  487A 0034                pea.l      [PC + 0x34 /* 00005254, value 0x4008FA00 */]
  6992. 00005222  486E FFF0                pea.l      [A6 - 0x10]
  6993. 00005226  3F3C 0006                move.w     -[A7], 0x6
  6994. 0000522A  A9EB                     syscall    Pack4/FP68K
  6995. 0000522C  486E FFF0                pea.l      [A6 - 0x10]
  6996. 00005230  42A7                     clr.l      -[A7]
  6997. 00005232  3F07                     move.w     -[A7], D7
  6998. 00005234  2054                     movea.l    A0, [A4]
  6999. 00005236  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  7000. 0000523A  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  7001. 0000523E  4EAD 283A                jsr        [A5 + 0x283A /* export_1283 */]
  7002. 00005242  5247                     addq.w     D7, 1
  7003. label00005244:
  7004. 00005244  7004                     moveq.l    D0, 0x04
  7005. 00005246  B047                     cmp.w      D0, D7
  7006. 00005248  6C88                     bge        -0x76 /* 000051D2 */
  7007. 0000524A  4CDF 1480                movem.l    D7,A2,A4, [A7]+
  7008. 0000524E  4E5E                     unlink     A6
  7009. 00005250  2E9F                     move.l     [A7], [A7]+
  7010. 00005252  4E75                     rts
  7011. 00005254  4008                     negx.b     A0
  7012. 00005256  FA00 0000                .unknown   0xFA00 0x0000 (W = 5)
  7013. 0000525A  0000 0000                ori.b      D0, 0x0
  7014. export_1489:
  7015. 0000525E  4E56 FFFA                link       A6, -0x0006
  7016. 00005262  48E7 0308                movem.l    -[A7], D6,D7,A4
  7017. 00005266  286E 0008                movea.l    A4, [A6 + 0x8]
  7018. 0000526A  102E 000C                move.b     D0, [A6 + 0xC]
  7019. 0000526E  4880                     ext.w      D0
  7020. 00005270  E340                     asl        D0.w, 1
  7021. 00005272  3E00                     move.w     D7, D0
  7022. 00005274  5347                     subq.w     D7, 1
  7023. 00005276  102E 0010                move.b     D0, [A6 + 0x10]
  7024. 0000527A  4880                     ext.w      D0
  7025. 0000527C  6B66                     bmi        +0x68 /* 000052E4 */
  7026. 0000527E  0C40 0005                cmpi.w     D0, 0x5
  7027. 00005282  6E60                     bgt        +0x62 /* 000052E4 */
  7028. 00005284  D040                     add.w      D0, D0
  7029. 00005286  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  7030. 0000528A  4EFB 0000                jmp        [PC + D0.w]
  7031. 0000528E  000E 0016                ori.b      A6, 0x16
  7032. 00005292  0022 002E                ori.b      -[A2], 0x2E /* '.' */
  7033. 00005296  003A 0046 3007           ori.b      [PC + 0x3007 /* 0000829F, cstring ""<EOF> */], 0x46 /* 'F' */
  7034. 0000529C  48C0                     ext.l      D0
  7035. 0000529E  2C00                     move.l     D6, D0
  7036. 000052A0  6042                     bra        +0x44 /* 000052E4 */
  7037. 000052A2  3007                     move.w     D0, D7
  7038. 000052A4  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  7039. 000052A8  48C0                     ext.l      D0
  7040. 000052AA  2C00                     move.l     D6, D0
  7041. 000052AC  6036                     bra        +0x38 /* 000052E4 */
  7042. 000052AE  3007                     move.w     D0, D7
  7043. 000052B0  C1FC 0064                muls.w     D0, 0x64 /* 'd' */
  7044. 000052B4  48C0                     ext.l      D0
  7045. 000052B6  2C00                     move.l     D6, D0
  7046. 000052B8  602A                     bra        +0x2C /* 000052E4 */
  7047. 000052BA  3007                     move.w     D0, D7
  7048. 000052BC  C1FC 03E8                muls.w     D0, 0x3E8
  7049. 000052C0  48C0                     ext.l      D0
  7050. 000052C2  2C00                     move.l     D6, D0
  7051. 000052C4  601E                     bra        +0x20 /* 000052E4 */
  7052. 000052C6  3007                     move.w     D0, D7
  7053. 000052C8  C1FC 2710                muls.w     D0, 0x2710
  7054. 000052CC  48C0                     ext.l      D0
  7055. 000052CE  2C00                     move.l     D6, D0
  7056. 000052D0  6012                     bra        +0x14 /* 000052E4 */
  7057. 000052D2  3007                     move.w     D0, D7
  7058. 000052D4  48C0                     ext.l      D0
  7059. 000052D6  2F00                     move.l     -[A7], D0
  7060. 000052D8  2F3C 0001 86A0           move.l     -[A7], 0x186A0
  7061. 000052DE  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  7062. 000052E2  2C1F                     move.l     D6, [A7]+
  7063. label000052E4:
  7064. 000052E4  302E 000E                move.w     D0, [A6 + 0xE]
  7065. 000052E8  2054                     movea.l    A0, [A4]
  7066. 000052EA  E540                     asl        D0.w, 2
  7067. 000052EC  2206                     move.l     D1, D6
  7068. 000052EE  D2B0 0006                add.l      D1, [A0 + D0.w + 0x6]
  7069. 000052F2  302E 000E                move.w     D0, [A6 + 0xE]
  7070. 000052F6  E540                     asl        D0.w, 2
  7071. 000052F8  2181 0006                move.l     [A0 + D0.w + 0x6], D1
  7072. 000052FC  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7073. 00005300  4E5E                     unlink     A6
  7074. 00005302  205F                     movea.l    A0, [A7]+
  7075. 00005304  DEFC 000A                add.w      A7, 0xA /* '\n' */
  7076. 00005308  4ED0                     jmp        [A0]
  7077. export_1490:
  7078. 0000530A  4E56 0000                link       A6, 0
  7079. 0000530E  2F0C                     move.l     -[A7], A4
  7080. 00005310  286E 0008                movea.l    A4, [A6 + 0x8]
  7081. 00005314  2054                     movea.l    A0, [A4]
  7082. 00005316  1028 0336                move.b     D0, [A0 + 0x336]
  7083. 0000531A  4880                     ext.w      D0
  7084. 0000531C  1228 0337                move.b     D1, [A0 + 0x337]
  7085. 00005320  4881                     ext.w      D1
  7086. 00005322  D240                     add.w      D1, D0
  7087. 00005324  4A41                     tst.w      D1
  7088. 00005326  5FC0                     sle        D0
  7089. 00005328  4400                     neg.b      D0
  7090. 0000532A  1D40 000C                move.b     [A6 + 0xC], D0
  7091. 0000532E  285F                     movea.l    A4, [A7]+
  7092. 00005330  4E5E                     unlink     A6
  7093. 00005332  2E9F                     move.l     [A7], [A7]+
  7094. 00005334  4E75                     rts
  7095. export_1491:
  7096. 00005336  4E56 0000                link       A6, 0
  7097. 0000533A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7098. 0000533E  206E 0008                movea.l    A0, [A6 + 0x8]
  7099. 00005342  2050                     movea.l    A0, [A0]
  7100. 00005344  2F28 0006                move.l     -[A7], [A0 + 0x6]
  7101. 00005348  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  7102. 0000534C  4E5E                     unlink     A6
  7103. 0000534E  205F                     movea.l    A0, [A7]+
  7104. 00005350  504F                     addq.w     A7, 8
  7105. 00005352  4ED0                     jmp        [A0]
  7106. export_1492:
  7107. 00005354  4E56 FEFC                link       A6, -0x0104
  7108. 00005358  48E7 0018                movem.l    -[A7], A3,A4
  7109. 0000535C  286E 0008                movea.l    A4, [A6 + 0x8]
  7110. 00005360  102E 000C                move.b     D0, [A6 + 0xC]
  7111. 00005364  4880                     ext.w      D0
  7112. 00005366  6B00 012C                bmi        +0x12E /* 00005494 */
  7113. 0000536A  0C40 0005                cmpi.w     D0, 0x5
  7114. 0000536E  6E00 0124                bgt        +0x126 /* 00005494 */
  7115. 00005372  D040                     add.w      D0, D0
  7116. 00005374  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  7117. 00005378  4EFB 0000                jmp        [PC + D0.w]
  7118. 0000537C  000E 002A                ori.b      A6, 0x2A /* '*' */
  7119. 00005380  0044 0048                ori.w      D4, 0x48 /* 'H' */
  7120. 00005384  0090 00D6 2054           ori.l      [A0], 0xD62054
  7121. 0000538A  3028 033E                move.w     D0, [A0 + 0x33E]
  7122. 0000538E  5340                     subq.w     D0, 1
  7123. 00005390  3140 033E                move.w     [A0 + 0x33E], D0
  7124. 00005394  4A68 033E                tst.w      [A0 + 0x33E]
  7125. 00005398  6C06                     bge        +0x8 /* 000053A0 */
  7126. 0000539A  2054                     movea.l    A0, [A4]
  7127. 0000539C  4268 033E                clr.w      [A0 + 0x33E]
  7128. label000053A0:
  7129. 000053A0  6000 00F2                bra        +0xF4 /* 00005494 */
  7130. 000053A4  2054                     movea.l    A0, [A4]
  7131. 000053A6  1028 033B                move.b     D0, [A0 + 0x33B]
  7132. 000053AA  4880                     ext.w      D0
  7133. 000053AC  5340                     subq.w     D0, 1
  7134. 000053AE  1140 033B                move.b     [A0 + 0x33B], D0
  7135. 000053B2  6C06                     bge        +0x8 /* 000053BA */
  7136. 000053B4  2054                     movea.l    A0, [A4]
  7137. 000053B6  4228 033B                clr.b      [A0 + 0x33B]
  7138. label000053BA:
  7139. 000053BA  6000 00D8                bra        +0xDA /* 00005494 */
  7140. 000053BE  6000 00D4                bra        +0xD6 /* 00005494 */
  7141. 000053C2  2054                     movea.l    A0, [A4]
  7142. 000053C4  1028 0336                move.b     D0, [A0 + 0x336]
  7143. 000053C8  4880                     ext.w      D0
  7144. 000053CA  5340                     subq.w     D0, 1
  7145. 000053CC  1140 0336                move.b     [A0 + 0x336], D0
  7146. 000053D0  6C06                     bge        +0x8 /* 000053D8 */
  7147. 000053D2  2054                     movea.l    A0, [A4]
  7148. 000053D4  4228 0336                clr.b      [A0 + 0x336]
  7149. label000053D8:
  7150. 000053D8  42A7                     clr.l      -[A7]
  7151. 000053DA  3F3C 080C                move.w     -[A7], 0x80C
  7152. 000053DE  A9BA                     syscall    GetString
  7153. 000053E0  265F                     movea.l    A3, [A7]+
  7154. 000053E2  2053                     movea.l    A0, [A3]
  7155. 000053E4  43EE FF00                lea.l      A1, [A6 - 0x100]
  7156. 000053E8  703F                     moveq.l    D0, 0x3F
  7157. label000053EA:
  7158. 000053EA  22D8                     move.l     [A1]+, [A0]+
  7159. 000053EC  51C8 FFFC                dbf        D0, -0x6 /* 000053EA */
  7160. 000053F0  486E FF00                pea.l      [A6 - 0x100]
  7161. 000053F4  2054                     movea.l    A0, [A4]
  7162. 000053F6  2F28 0340                move.l     -[A7], [A0 + 0x340]
  7163. 000053FA  4EBA B8CA                jsr        [PC - 0x4736 /* 00000CC6 */]
  7164. 000053FE  2054                     movea.l    A0, [A4]
  7165. 00005400  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  7166. 00005406  6000 008C                bra        +0x8E /* 00005494 */
  7167. 0000540A  2054                     movea.l    A0, [A4]
  7168. 0000540C  1028 0337                move.b     D0, [A0 + 0x337]
  7169. 00005410  4880                     ext.w      D0
  7170. 00005412  5340                     subq.w     D0, 1
  7171. 00005414  1140 0337                move.b     [A0 + 0x337], D0
  7172. 00005418  6C06                     bge        +0x8 /* 00005420 */
  7173. 0000541A  2054                     movea.l    A0, [A4]
  7174. 0000541C  4228 0337                clr.b      [A0 + 0x337]
  7175. label00005420:
  7176. 00005420  42A7                     clr.l      -[A7]
  7177. 00005422  3F3C 0816                move.w     -[A7], 0x816
  7178. 00005426  A9BA                     syscall    GetString
  7179. 00005428  265F                     movea.l    A3, [A7]+
  7180. 0000542A  2053                     movea.l    A0, [A3]
  7181. 0000542C  43EE FF00                lea.l      A1, [A6 - 0x100]
  7182. 00005430  703F                     moveq.l    D0, 0x3F
  7183. label00005432:
  7184. 00005432  22D8                     move.l     [A1]+, [A0]+
  7185. 00005434  51C8 FFFC                dbf        D0, -0x6 /* 00005432 */
  7186. 00005438  486E FF00                pea.l      [A6 - 0x100]
  7187. 0000543C  2054                     movea.l    A0, [A4]
  7188. 0000543E  2F28 0340                move.l     -[A7], [A0 + 0x340]
  7189. 00005442  4EBA B882                jsr        [PC - 0x477E /* 00000CC6 */]
  7190. 00005446  2054                     movea.l    A0, [A4]
  7191. 00005448  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  7192. 0000544E  6044                     bra        +0x46 /* 00005494 */
  7193. 00005450  2054                     movea.l    A0, [A4]
  7194. 00005452  1028 0338                move.b     D0, [A0 + 0x338]
  7195. 00005456  4880                     ext.w      D0
  7196. 00005458  5340                     subq.w     D0, 1
  7197. 0000545A  1140 0338                move.b     [A0 + 0x338], D0
  7198. 0000545E  6C06                     bge        +0x8 /* 00005466 */
  7199. 00005460  2054                     movea.l    A0, [A4]
  7200. 00005462  4228 0338                clr.b      [A0 + 0x338]
  7201. label00005466:
  7202. 00005466  42A7                     clr.l      -[A7]
  7203. 00005468  3F3C 0802                move.w     -[A7], 0x802
  7204. 0000546C  A9BA                     syscall    GetString
  7205. 0000546E  265F                     movea.l    A3, [A7]+
  7206. 00005470  2053                     movea.l    A0, [A3]
  7207. 00005472  43EE FF00                lea.l      A1, [A6 - 0x100]
  7208. 00005476  703F                     moveq.l    D0, 0x3F
  7209. label00005478:
  7210. 00005478  22D8                     move.l     [A1]+, [A0]+
  7211. 0000547A  51C8 FFFC                dbf        D0, -0x6 /* 00005478 */
  7212. 0000547E  486E FF00                pea.l      [A6 - 0x100]
  7213. 00005482  2054                     movea.l    A0, [A4]
  7214. 00005484  2F28 0340                move.l     -[A7], [A0 + 0x340]
  7215. 00005488  4EBA B83C                jsr        [PC - 0x47C4 /* 00000CC6 */]
  7216. 0000548C  2054                     movea.l    A0, [A4]
  7217. 0000548E  117C 0001 032A           move.b     [A0 + 0x32A], 0x1
  7218. label00005494:
  7219. 00005494  4CDF 1800                movem.l    A3,A4, [A7]+
  7220. 00005498  4E5E                     unlink     A6
  7221. 0000549A  205F                     movea.l    A0, [A7]+
  7222. 0000549C  5C4F                     addq.w     A7, 6
  7223. 0000549E  4ED0                     jmp        [A0]
  7224. export_1493:
  7225. 000054A0  4E56 0000                link       A6, 0
  7226. 000054A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7227. 000054A8  4EAD 2542                jsr        [A5 + 0x2542 /* export_1188 */]
  7228. 000054AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7229. 000054B0  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  7230. 000054B4  4E5E                     unlink     A6
  7231. 000054B6  205F                     movea.l    A0, [A7]+
  7232. 000054B8  504F                     addq.w     A7, 8
  7233. 000054BA  4ED0                     jmp        [A0]
  7234. export_1494:
  7235. 000054BC  4E56 0000                link       A6, 0
  7236. 000054C0  2F0C                     move.l     -[A7], A4
  7237. 000054C2  286E 0008                movea.l    A4, [A6 + 0x8]
  7238. 000054C6  486D 2ECA                pea.l      [A5 + 0x2ECA /* export_1493 */]
  7239. 000054CA  2F0E                     move.l     -[A7], A6
  7240. 000054CC  2054                     movea.l    A0, [A4]
  7241. 000054CE  2F28 0006                move.l     -[A7], [A0 + 0x6]
  7242. 000054D2  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  7243. 000054D6  2054                     movea.l    A0, [A4]
  7244. 000054D8  2F28 0006                move.l     -[A7], [A0 + 0x6]
  7245. 000054DC  4EAD 1B4A                jsr        [A5 + 0x1B4A /* export_869 */]
  7246. 000054E0  285F                     movea.l    A4, [A7]+
  7247. 000054E2  4E5E                     unlink     A6
  7248. 000054E4  2E9F                     move.l     [A7], [A7]+
  7249. 000054E6  4E75                     rts
  7250. export_1495:
  7251. 000054E8  4E56 0000                link       A6, 0
  7252. 000054EC  2F0C                     move.l     -[A7], A4
  7253. 000054EE  286E 0008                movea.l    A4, [A6 + 0x8]
  7254. 000054F2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7255. 000054F6  2054                     movea.l    A0, [A4]
  7256. 000054F8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7257. 000054FC  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  7258. 00005500  7002                     moveq.l    D0, 0x02
  7259. 00005502  B02E 0010                cmp.b      D0, [A6 + 0x10]
  7260. 00005506  6C0E                     bge        +0x10 /* 00005516 */
  7261. 00005508  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7262. 0000550C  2054                     movea.l    A0, [A4]
  7263. 0000550E  2F28 0016                move.l     -[A7], [A0 + 0x16]
  7264. 00005512  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  7265. label00005516:
  7266. 00005516  2054                     movea.l    A0, [A4]
  7267. 00005518  4228 0014                clr.b      [A0 + 0x14]
  7268. 0000551C  102E 0010                move.b     D0, [A6 + 0x10]
  7269. 00005520  4880                     ext.w      D0
  7270. 00005522  6B7A                     bmi        +0x7C /* 0000559E */
  7271. 00005524  0C40 0005                cmpi.w     D0, 0x5
  7272. 00005528  6E74                     bgt        +0x76 /* 0000559E */
  7273. 0000552A  D040                     add.w      D0, D0
  7274. 0000552C  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  7275. 00005530  4EFB 0000                jmp        [PC + D0.w]
  7276. 00005534  000E 001E                ori.b      A6, 0x1E
  7277. 00005538  002E 003E 004E           ori.b      [A6 + 0x4E], 0x3E /* '>' */
  7278. 0000553E  005E 2054                ori.w      [A6]+, 0x2054 /* ' T' */
  7279. 00005542  1028 0002                move.b     D0, [A0 + 0x2]
  7280. 00005546  4880                     ext.w      D0
  7281. 00005548  5240                     addq.w     D0, 1
  7282. 0000554A  1140 0002                move.b     [A0 + 0x2], D0
  7283. 0000554E  604E                     bra        +0x50 /* 0000559E */
  7284. 00005550  2054                     movea.l    A0, [A4]
  7285. 00005552  1028 0003                move.b     D0, [A0 + 0x3]
  7286. 00005556  4880                     ext.w      D0
  7287. 00005558  5240                     addq.w     D0, 1
  7288. 0000555A  1140 0003                move.b     [A0 + 0x3], D0
  7289. 0000555E  603E                     bra        +0x40 /* 0000559E */
  7290. 00005560  2054                     movea.l    A0, [A4]
  7291. 00005562  1028 0006                move.b     D0, [A0 + 0x6]
  7292. 00005566  4880                     ext.w      D0
  7293. 00005568  5240                     addq.w     D0, 1
  7294. 0000556A  1140 0006                move.b     [A0 + 0x6], D0
  7295. 0000556E  602E                     bra        +0x30 /* 0000559E */
  7296. 00005570  2054                     movea.l    A0, [A4]
  7297. 00005572  1028 0004                move.b     D0, [A0 + 0x4]
  7298. 00005576  4880                     ext.w      D0
  7299. 00005578  5240                     addq.w     D0, 1
  7300. 0000557A  1140 0004                move.b     [A0 + 0x4], D0
  7301. 0000557E  601E                     bra        +0x20 /* 0000559E */
  7302. 00005580  2054                     movea.l    A0, [A4]
  7303. 00005582  1028 0005                move.b     D0, [A0 + 0x5]
  7304. 00005586  4880                     ext.w      D0
  7305. 00005588  5240                     addq.w     D0, 1
  7306. 0000558A  1140 0005                move.b     [A0 + 0x5], D0
  7307. 0000558E  600E                     bra        +0x10 /* 0000559E */
  7308. 00005590  2054                     movea.l    A0, [A4]
  7309. 00005592  1028 0007                move.b     D0, [A0 + 0x7]
  7310. 00005596  4880                     ext.w      D0
  7311. 00005598  5240                     addq.w     D0, 1
  7312. 0000559A  1140 0007                move.b     [A0 + 0x7], D0
  7313. label0000559E:
  7314. 0000559E  285F                     movea.l    A4, [A7]+
  7315. 000055A0  4E5E                     unlink     A6
  7316. 000055A2  205F                     movea.l    A0, [A7]+
  7317. 000055A4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  7318. 000055A8  4ED0                     jmp        [A0]
  7319. export_1496:
  7320. 000055AA  4E56 0000                link       A6, 0
  7321. 000055AE  2F0C                     move.l     -[A7], A4
  7322. 000055B0  286E 0008                movea.l    A4, [A6 + 0x8]
  7323. 000055B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7324. 000055B8  2054                     movea.l    A0, [A4]
  7325. 000055BA  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7326. 000055BE  4EAD 1B42                jsr        [A5 + 0x1B42 /* export_868 */]
  7327. 000055C2  7002                     moveq.l    D0, 0x02
  7328. 000055C4  B02E 0010                cmp.b      D0, [A6 + 0x10]
  7329. 000055C8  6C0E                     bge        +0x10 /* 000055D8 */
  7330. 000055CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7331. 000055CE  2054                     movea.l    A0, [A4]
  7332. 000055D0  2F28 0016                move.l     -[A7], [A0 + 0x16]
  7333. 000055D4  4EAD 1B42                jsr        [A5 + 0x1B42 /* export_868 */]
  7334. label000055D8:
  7335. 000055D8  2054                     movea.l    A0, [A4]
  7336. 000055DA  4228 0014                clr.b      [A0 + 0x14]
  7337. 000055DE  102E 0010                move.b     D0, [A6 + 0x10]
  7338. 000055E2  4880                     ext.w      D0
  7339. 000055E4  6B7A                     bmi        +0x7C /* 00005660 */
  7340. 000055E6  0C40 0005                cmpi.w     D0, 0x5
  7341. 000055EA  6E74                     bgt        +0x76 /* 00005660 */
  7342. 000055EC  D040                     add.w      D0, D0
  7343. 000055EE  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  7344. 000055F2  4EFB 0000                jmp        [PC + D0.w]
  7345. 000055F6  000E 001E                ori.b      A6, 0x1E
  7346. 000055FA  002E 003E 004E           ori.b      [A6 + 0x4E], 0x3E /* '>' */
  7347. 00005600  005E 2054                ori.w      [A6]+, 0x2054 /* ' T' */
  7348. 00005604  1028 0002                move.b     D0, [A0 + 0x2]
  7349. 00005608  4880                     ext.w      D0
  7350. 0000560A  5340                     subq.w     D0, 1
  7351. 0000560C  1140 0002                move.b     [A0 + 0x2], D0
  7352. 00005610  604E                     bra        +0x50 /* 00005660 */
  7353. 00005612  2054                     movea.l    A0, [A4]
  7354. 00005614  1028 0003                move.b     D0, [A0 + 0x3]
  7355. 00005618  4880                     ext.w      D0
  7356. 0000561A  5340                     subq.w     D0, 1
  7357. 0000561C  1140 0003                move.b     [A0 + 0x3], D0
  7358. 00005620  603E                     bra        +0x40 /* 00005660 */
  7359. 00005622  2054                     movea.l    A0, [A4]
  7360. 00005624  1028 0006                move.b     D0, [A0 + 0x6]
  7361. 00005628  4880                     ext.w      D0
  7362. 0000562A  5340                     subq.w     D0, 1
  7363. 0000562C  1140 0006                move.b     [A0 + 0x6], D0
  7364. 00005630  602E                     bra        +0x30 /* 00005660 */
  7365. 00005632  2054                     movea.l    A0, [A4]
  7366. 00005634  1028 0004                move.b     D0, [A0 + 0x4]
  7367. 00005638  4880                     ext.w      D0
  7368. 0000563A  5340                     subq.w     D0, 1
  7369. 0000563C  1140 0004                move.b     [A0 + 0x4], D0
  7370. 00005640  601E                     bra        +0x20 /* 00005660 */
  7371. 00005642  2054                     movea.l    A0, [A4]
  7372. 00005644  1028 0005                move.b     D0, [A0 + 0x5]
  7373. 00005648  4880                     ext.w      D0
  7374. 0000564A  5340                     subq.w     D0, 1
  7375. 0000564C  1140 0005                move.b     [A0 + 0x5], D0
  7376. 00005650  600E                     bra        +0x10 /* 00005660 */
  7377. 00005652  2054                     movea.l    A0, [A4]
  7378. 00005654  1028 0007                move.b     D0, [A0 + 0x7]
  7379. 00005658  4880                     ext.w      D0
  7380. 0000565A  5340                     subq.w     D0, 1
  7381. 0000565C  1140 0007                move.b     [A0 + 0x7], D0
  7382. label00005660:
  7383. 00005660  285F                     movea.l    A4, [A7]+
  7384. 00005662  4E5E                     unlink     A6
  7385. 00005664  205F                     movea.l    A0, [A7]+
  7386. 00005666  DEFC 000A                add.w      A7, 0xA /* '\n' */
  7387. 0000566A  4ED0                     jmp        [A0]
  7388. export_1497:
  7389. 0000566C  4E56 0000                link       A6, 0
  7390. 00005670  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7391. 00005674  206E 0008                movea.l    A0, [A6 + 0x8]
  7392. 00005678  2050                     movea.l    A0, [A0]
  7393. 0000567A  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  7394. 0000567E  4EAD 1B62                jsr        [A5 + 0x1B62 /* export_872 */]
  7395. 00005682  4E5E                     unlink     A6
  7396. 00005684  205F                     movea.l    A0, [A7]+
  7397. 00005686  504F                     addq.w     A7, 8
  7398. 00005688  4ED0                     jmp        [A0]
  7399. export_1498:
  7400. 0000568A  4E56 0000                link       A6, 0
  7401. 0000568E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7402. 00005692  206E 0008                movea.l    A0, [A6 + 0x8]
  7403. 00005696  2050                     movea.l    A0, [A0]
  7404. 00005698  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  7405. 0000569C  4EAD 1B42                jsr        [A5 + 0x1B42 /* export_868 */]
  7406. 000056A0  4E5E                     unlink     A6
  7407. 000056A2  205F                     movea.l    A0, [A7]+
  7408. 000056A4  504F                     addq.w     A7, 8
  7409. 000056A6  4ED0                     jmp        [A0]
  7410. export_1499:
  7411. 000056A8  4E56 0000                link       A6, 0
  7412. 000056AC  4267                     clr.w      -[A7]
  7413. 000056AE  206E 000C                movea.l    A0, [A6 + 0xC]
  7414. 000056B2  2050                     movea.l    A0, [A0]
  7415. 000056B4  4868 0010                pea.l      [A0 + 0x10]
  7416. 000056B8  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  7417. 000056BC  101F                     move.b     D0, [A7]+
  7418. 000056BE  6708                     beq        +0xA /* 000056C8 */
  7419. 000056C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7420. 000056C4  4EAD 250A                jsr        [A5 + 0x250A /* export_1181 */]
  7421. label000056C8:
  7422. 000056C8  4E5E                     unlink     A6
  7423. 000056CA  205F                     movea.l    A0, [A7]+
  7424. 000056CC  504F                     addq.w     A7, 8
  7425. 000056CE  4ED0                     jmp        [A0]
  7426. export_1500:
  7427. 000056D0  4E56 FFDC                link       A6, -0x0024
  7428. 000056D4  48E7 0028                movem.l    -[A7], A2,A4
  7429. 000056D8  206E 000C                movea.l    A0, [A6 + 0xC]
  7430. 000056DC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  7431. 000056E0  22D8                     move.l     [A1]+, [A0]+
  7432. 000056E2  22D8                     move.l     [A1]+, [A0]+
  7433. 000056E4  286E 0008                movea.l    A4, [A6 + 0x8]
  7434. 000056E8  486E FFF8                pea.l      [A6 - 0x8]
  7435. 000056EC  A8A3                     syscall    EraseRect
  7436. 000056EE  2254                     movea.l    A1, [A4]
  7437. 000056F0  2069 0022                movea.l    A0, [A1 + 0x22]
  7438. 000056F4  2050                     movea.l    A0, [A0]
  7439. 000056F6  2468 0332                movea.l    A2, [A0 + 0x332]
  7440. 000056FA  41EE FFDC                lea.l      A0, [A6 - 0x24]
  7441. 000056FE  2452                     movea.l    A2, [A2]
  7442. 00005700  43EA 0008                lea.l      A1, [A2 + 0x8]
  7443. 00005704  20D9                     move.l     [A0]+, [A1]+
  7444. 00005706  20D9                     move.l     [A0]+, [A1]+
  7445. 00005708  2254                     movea.l    A1, [A4]
  7446. 0000570A  2069 0022                movea.l    A0, [A1 + 0x22]
  7447. 0000570E  2050                     movea.l    A0, [A0]
  7448. 00005710  2F28 0344                move.l     -[A7], [A0 + 0x344]
  7449. 00005714  486E FFDC                pea.l      [A6 - 0x24]
  7450. 00005718  A8F6                     syscall    DrawPicture
  7451. 0000571A  486D 2EFA                pea.l      [A5 + 0x2EFA /* export_1499 */]
  7452. 0000571E  2F0E                     move.l     -[A7], A6
  7453. 00005720  2054                     movea.l    A0, [A4]
  7454. 00005722  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7455. 00005726  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  7456. 0000572A  2254                     movea.l    A1, [A4]
  7457. 0000572C  41E9 000C                lea.l      A0, [A1 + 0xC]
  7458. 00005730  45ED FD44                lea.l      A2, [A5 - 0x2BC]
  7459. 00005734  20DA                     move.l     [A0]+, [A2]+
  7460. 00005736  20DA                     move.l     [A0]+, [A2]+
  7461. 00005738  4CDF 1400                movem.l    A2,A4, [A7]+
  7462. 0000573C  4E5E                     unlink     A6
  7463. 0000573E  205F                     movea.l    A0, [A7]+
  7464. 00005740  504F                     addq.w     A7, 8
  7465. 00005742  4ED0                     jmp        [A0]
  7466. export_1501:
  7467. 00005744  4E56 FFF6                link       A6, -0x000A
  7468. 00005748  206E 0008                movea.l    A0, [A6 + 0x8]
  7469. 0000574C  4868 000C                pea.l      [A0 + 0xC]
  7470. 00005750  486E FFF6                pea.l      [A6 - 0xA]
  7471. 00005754  3F3C 100E                move.w     -[A7], 0x100E
  7472. 00005758  A9EB                     syscall    Pack4/FP68K
  7473. 0000575A  486E FFF6                pea.l      [A6 - 0xA]
  7474. 0000575E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7475. 00005762  4EAD 2522                jsr        [A5 + 0x2522 /* export_1184 */]
  7476. 00005766  206E 0008                movea.l    A0, [A6 + 0x8]
  7477. 0000576A  4868 000C                pea.l      [A0 + 0xC]
  7478. 0000576E  486E FFF6                pea.l      [A6 - 0xA]
  7479. 00005772  3F3C 100E                move.w     -[A7], 0x100E
  7480. 00005776  A9EB                     syscall    Pack4/FP68K
  7481. 00005778  486E FFF6                pea.l      [A6 - 0xA]
  7482. 0000577C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7483. 00005780  4EAD 252A                jsr        [A5 + 0x252A /* export_1185 */]
  7484. 00005784  4E5E                     unlink     A6
  7485. 00005786  205F                     movea.l    A0, [A7]+
  7486. 00005788  504F                     addq.w     A7, 8
  7487. 0000578A  4ED0                     jmp        [A0]
  7488. export_1502:
  7489. 0000578C  4E56 0000                link       A6, 0
  7490. 00005790  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7491. 00005794  4EAD 2582                jsr        [A5 + 0x2582 /* export_1196 */]
  7492. 00005798  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7493. 0000579C  4EAD 2512                jsr        [A5 + 0x2512 /* export_1182 */]
  7494. 000057A0  4E5E                     unlink     A6
  7495. 000057A2  205F                     movea.l    A0, [A7]+
  7496. 000057A4  504F                     addq.w     A7, 8
  7497. 000057A6  4ED0                     jmp        [A0]
  7498. export_1503:
  7499. 000057A8  4E56 0000                link       A6, 0
  7500. 000057AC  48E7 0038                movem.l    -[A7], A2,A3,A4
  7501. 000057B0  206E 000C                movea.l    A0, [A6 + 0xC]
  7502. 000057B4  2F08                     move.l     -[A7], A0
  7503. 000057B6  486E 000C                pea.l      [A6 + 0xC]
  7504. 000057BA  3F3C 1010                move.w     -[A7], 0x1010
  7505. 000057BE  A9EB                     syscall    Pack4/FP68K
  7506. 000057C0  266E 0008                movea.l    A3, [A6 + 0x8]
  7507. 000057C4  284B                     movea.l    A4, A3
  7508. 000057C6  486D 2F0A                pea.l      [A5 + 0x2F0A /* export_1501 */]
  7509. 000057CA  2F0E                     move.l     -[A7], A6
  7510. 000057CC  2054                     movea.l    A0, [A4]
  7511. 000057CE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7512. 000057D2  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  7513. 000057D6  2254                     movea.l    A1, [A4]
  7514. 000057D8  2069 001A                movea.l    A0, [A1 + 0x1A]
  7515. 000057DC  2050                     movea.l    A0, [A0]
  7516. 000057DE  4A68 0002                tst.w      [A0 + 0x2]
  7517. 000057E2  6F1A                     ble        +0x1C /* 000057FE */
  7518. 000057E4  486D 2F12                pea.l      [A5 + 0x2F12 /* export_1502 */]
  7519. 000057E8  2F0E                     move.l     -[A7], A6
  7520. 000057EA  2054                     movea.l    A0, [A4]
  7521. 000057EC  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  7522. 000057F0  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  7523. 000057F4  2054                     movea.l    A0, [A4]
  7524. 000057F6  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  7525. 000057FA  4EAD 1B4A                jsr        [A5 + 0x1B4A /* export_869 */]
  7526. label000057FE:
  7527. 000057FE  2F0B                     move.l     -[A7], A3
  7528. 00005800  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  7529. 00005804  2F0B                     move.l     -[A7], A3
  7530. 00005806  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  7531. 0000580A  2254                     movea.l    A1, [A4]
  7532. 0000580C  2069 0022                movea.l    A0, [A1 + 0x22]
  7533. 00005810  2050                     movea.l    A0, [A0]
  7534. 00005812  2468 0332                movea.l    A2, [A0 + 0x332]
  7535. 00005816  2452                     movea.l    A2, [A2]
  7536. 00005818  2F2A 001C                move.l     -[A7], [A2 + 0x1C]
  7537. 0000581C  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  7538. 00005820  4267                     clr.w      -[A7]
  7539. 00005822  2054                     movea.l    A0, [A4]
  7540. 00005824  4868 000C                pea.l      [A0 + 0xC]
  7541. 00005828  A8AE                     syscall    EmptyRect
  7542. 0000582A  101F                     move.b     D0, [A7]+
  7543. 0000582C  6614                     bne        +0x16 /* 00005842 */
  7544. 0000582E  2054                     movea.l    A0, [A4]
  7545. 00005830  4868 000C                pea.l      [A0 + 0xC]
  7546. 00005834  2268 0022                movea.l    A1, [A0 + 0x22]
  7547. 00005838  2251                     movea.l    A1, [A1]
  7548. 0000583A  2F29 0332                move.l     -[A7], [A1 + 0x332]
  7549. 0000583E  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  7550. label00005842:
  7551. 00005842  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  7552. 00005846  4E5E                     unlink     A6
  7553. 00005848  205F                     movea.l    A0, [A7]+
  7554. 0000584A  504F                     addq.w     A7, 8
  7555. 0000584C  4ED0                     jmp        [A0]
  7556. export_1504:
  7557. 0000584E  4E56 FFFA                link       A6, -0x0006
  7558. 00005852  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  7559. 00005856  286E 0008                movea.l    A4, [A6 + 0x8]
  7560. 0000585A  7E01                     moveq.l    D7, 0x01
  7561. 0000585C  42A7                     clr.l      -[A7]
  7562. 0000585E  3F07                     move.w     -[A7], D7
  7563. 00005860  2054                     movea.l    A0, [A4]
  7564. 00005862  2F28 0016                move.l     -[A7], [A0 + 0x16]
  7565. 00005866  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  7566. 0000586A  265F                     movea.l    A3, [A7]+
  7567. 0000586C  2254                     movea.l    A1, [A4]
  7568. 0000586E  2069 0016                movea.l    A0, [A1 + 0x16]
  7569. 00005872  7001                     moveq.l    D0, 0x01
  7570. 00005874  2050                     movea.l    A0, [A0]
  7571. 00005876  B068 0002                cmp.w      D0, [A0 + 0x2]
  7572. 0000587A  6C30                     bge        +0x32 /* 000058AC */
  7573. label0000587C:
  7574. 0000587C  4267                     clr.w      -[A7]
  7575. 0000587E  2254                     movea.l    A1, [A4]
  7576. 00005880  2069 0016                movea.l    A0, [A1 + 0x16]
  7577. 00005884  2050                     movea.l    A0, [A0]
  7578. 00005886  3F28 0002                move.w     -[A7], [A0 + 0x2]
  7579. 0000588A  4EBA AC32                jsr        [PC - 0x53CE /* 000004BE */]
  7580. 0000588E  3E1F                     move.w     D7, [A7]+
  7581. 00005890  42A7                     clr.l      -[A7]
  7582. 00005892  3F07                     move.w     -[A7], D7
  7583. 00005894  2054                     movea.l    A0, [A4]
  7584. 00005896  2F28 0016                move.l     -[A7], [A0 + 0x16]
  7585. 0000589A  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  7586. 0000589E  265F                     movea.l    A3, [A7]+
  7587. 000058A0  2053                     movea.l    A0, [A3]
  7588. 000058A2  1028 00B0                move.b     D0, [A0 + 0xB0]
  7589. 000058A6  B02E 0018                cmp.b      D0, [A6 + 0x18]
  7590. 000058AA  67D0                     beq        -0x2E /* 0000587C */
  7591. label000058AC:
  7592. 000058AC  206E 0014                movea.l    A0, [A6 + 0x14]
  7593. 000058B0  2453                     movea.l    A2, [A3]
  7594. 000058B2  43EA 0002                lea.l      A1, [A2 + 0x2]
  7595. 000058B6  20D9                     move.l     [A0]+, [A1]+
  7596. 000058B8  20D9                     move.l     [A0]+, [A1]+
  7597. 000058BA  206E 0010                movea.l    A0, [A6 + 0x10]
  7598. 000058BE  43EA 0026                lea.l      A1, [A2 + 0x26]
  7599. 000058C2  20D9                     move.l     [A0]+, [A1]+
  7600. 000058C4  20D9                     move.l     [A0]+, [A1]+
  7601. 000058C6  206E 000C                movea.l    A0, [A6 + 0xC]
  7602. 000058CA  43EA 002E                lea.l      A1, [A2 + 0x2E]
  7603. 000058CE  20D9                     move.l     [A0]+, [A1]+
  7604. 000058D0  20D9                     move.l     [A0]+, [A1]+
  7605. 000058D2  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  7606. 000058D6  4E5E                     unlink     A6
  7607. 000058D8  205F                     movea.l    A0, [A7]+
  7608. 000058DA  DEFC 0012                add.w      A7, 0x12
  7609. 000058DE  4ED0                     jmp        [A0]
  7610. export_1505:
  7611. 000058E0  4E56 F9C0                link       A6, -0x0640
  7612. 000058E4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7613. 000058E8  286E 0008                movea.l    A4, [A6 + 0x8]
  7614. 000058EC  2254                     movea.l    A1, [A4]
  7615. 000058EE  2069 0008                movea.l    A0, [A1 + 0x8]
  7616. 000058F2  7001                     moveq.l    D0, 0x01
  7617. 000058F4  2050                     movea.l    A0, [A0]
  7618. 000058F6  B068 0002                cmp.w      D0, [A0 + 0x2]
  7619. 000058FA  6C00 0382                bge        +0x384 /* 00005C7E */
  7620. 000058FE  7A01                     moveq.l    D5, 0x01
  7621. label00005900:
  7622. 00005900  42A7                     clr.l      -[A7]
  7623. 00005902  3F05                     move.w     -[A7], D5
  7624. 00005904  2054                     movea.l    A0, [A4]
  7625. 00005906  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7626. 0000590A  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  7627. 0000590E  265F                     movea.l    A3, [A7]+
  7628. 00005910  2053                     movea.l    A0, [A3]
  7629. 00005912  1028 0024                move.b     D0, [A0 + 0x24]
  7630. 00005916  0A00 0001                xori.b     D0, 0x1
  7631. 0000591A  C028 0025                and.b      D0, [A0 + 0x25]
  7632. 0000591E  1228 0045                move.b     D1, [A0 + 0x45]
  7633. 00005922  0A01 0001                xori.b     D1, 0x1
  7634. 00005926  C001                     and.b      D0, D1
  7635. 00005928  6700 0342                beq        +0x344 /* 00005C6C */
  7636. 0000592C  3C05                     move.w     D6, D5
  7637. 0000592E  5246                     addq.w     D6, 1
  7638. label00005930:
  7639. 00005930  42A7                     clr.l      -[A7]
  7640. 00005932  3F06                     move.w     -[A7], D6
  7641. 00005934  2054                     movea.l    A0, [A4]
  7642. 00005936  2F28 0008                move.l     -[A7], [A0 + 0x8]
  7643. 0000593A  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  7644. 0000593E  2E1F                     move.l     D7, [A7]+
  7645. 00005940  4267                     clr.w      -[A7]
  7646. 00005942  2053                     movea.l    A0, [A3]
  7647. 00005944  4868 0002                pea.l      [A0 + 0x2]
  7648. 00005948  2F07                     move.l     -[A7], D7
  7649. 0000594A  4EAD 2502                jsr        [A5 + 0x2502 /* export_1180 */]
  7650. 0000594E  1D5F FFD9                move.b     [A6 - 0x27], [A7]+
  7651. 00005952  2047                     movea.l    A0, D7
  7652. 00005954  2050                     movea.l    A0, [A0]
  7653. 00005956  1028 0043                move.b     D0, [A0 + 0x43]
  7654. 0000595A  2053                     movea.l    A0, [A3]
  7655. 0000595C  C028 0043                and.b      D0, [A0 + 0x43]
  7656. 00005960  0A00 0001                xori.b     D0, 0x1
  7657. 00005964  C02E FFD9                and.b      D0, [A6 - 0x27]
  7658. 00005968  6700 02CA                beq        +0x2CC /* 00005C34 */
  7659. 0000596C  2047                     movea.l    A0, D7
  7660. 0000596E  2050                     movea.l    A0, [A0]
  7661. 00005970  3028 001E                move.w     D0, [A0 + 0x1E]
  7662. 00005974  2053                     movea.l    A0, [A3]
  7663. 00005976  D068 001E                add.w      D0, [A0 + 0x1E]
  7664. 0000597A  3D40 FFDE                move.w     [A6 - 0x22], D0
  7665. 0000597E  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  7666. 00005982  2053                     movea.l    A0, [A3]
  7667. 00005984  4868 0006                pea.l      [A0 + 0x6]
  7668. 00005988  486E F9CA                pea.l      [A6 - 0x636]
  7669. 0000598C  3F3C 100E                move.w     -[A7], 0x100E
  7670. 00005990  A9EB                     syscall    Pack4/FP68K
  7671. 00005992  486E F9CA                pea.l      [A6 - 0x636]
  7672. 00005996  486E FAD4                pea.l      [A6 - 0x52C]
  7673. 0000599A  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  7674. 0000599E  41EE FCD8                lea.l      A0, [A6 - 0x328]
  7675. 000059A2  43EE FAD4                lea.l      A1, [A6 - 0x52C]
  7676. 000059A6  703F                     moveq.l    D0, 0x3F
  7677. label000059A8:
  7678. 000059A8  20D9                     move.l     [A0]+, [A1]+
  7679. 000059AA  51C8 FFFC                dbf        D0, -0x6 /* 000059A8 */
  7680. 000059AE  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  7681. 000059B2  2053                     movea.l    A0, [A3]
  7682. 000059B4  4868 0002                pea.l      [A0 + 0x2]
  7683. 000059B8  486E F9CA                pea.l      [A6 - 0x636]
  7684. 000059BC  3F3C 100E                move.w     -[A7], 0x100E
  7685. 000059C0  A9EB                     syscall    Pack4/FP68K
  7686. 000059C2  486E F9CA                pea.l      [A6 - 0x636]
  7687. 000059C6  486E FAD4                pea.l      [A6 - 0x52C]
  7688. 000059CA  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  7689. 000059CE  41EE FDD8                lea.l      A0, [A6 - 0x228]
  7690. 000059D2  43EE FAD4                lea.l      A1, [A6 - 0x52C]
  7691. 000059D6  703F                     moveq.l    D0, 0x3F
  7692. label000059D8:
  7693. 000059D8  20D9                     move.l     [A0]+, [A1]+
  7694. 000059DA  51C8 FFFC                dbf        D0, -0x6 /* 000059D8 */
  7695. 000059DE  42A7                     clr.l      -[A7]
  7696. 000059E0  3F3C 0258                move.w     -[A7], 0x258
  7697. 000059E4  A9BA                     syscall    GetString
  7698. 000059E6  281F                     move.l     D4, [A7]+
  7699. 000059E8  2044                     movea.l    A0, D4
  7700. 000059EA  2050                     movea.l    A0, [A0]
  7701. 000059EC  43EE FED8                lea.l      A1, [A6 - 0x128]
  7702. 000059F0  703F                     moveq.l    D0, 0x3F
  7703. label000059F2:
  7704. 000059F2  22D8                     move.l     [A1]+, [A0]+
  7705. 000059F4  51C8 FFFC                dbf        D0, -0x6 /* 000059F2 */
  7706. 000059F8  2053                     movea.l    A0, [A3]
  7707. 000059FA  4868 002A                pea.l      [A0 + 0x2A]
  7708. 000059FE  486E F9CA                pea.l      [A6 - 0x636]
  7709. 00005A02  3F3C 100E                move.w     -[A7], 0x100E
  7710. 00005A06  A9EB                     syscall    Pack4/FP68K
  7711. 00005A08  486E F9CA                pea.l      [A6 - 0x636]
  7712. 00005A0C  4868 0026                pea.l      [A0 + 0x26]
  7713. 00005A10  486E F9C0                pea.l      [A6 - 0x640]
  7714. 00005A14  3F3C 100E                move.w     -[A7], 0x100E
  7715. 00005A18  A9EB                     syscall    Pack4/FP68K
  7716. 00005A1A  486E F9C0                pea.l      [A6 - 0x640]
  7717. 00005A1E  486E FFE0                pea.l      [A6 - 0x20]
  7718. 00005A22  486E FFE4                pea.l      [A6 - 0x1C]
  7719. 00005A26  4EBA B0A2                jsr        [PC - 0x4F5E /* 00000ACA */]
  7720. 00005A2A  2047                     movea.l    A0, D7
  7721. 00005A2C  2050                     movea.l    A0, [A0]
  7722. 00005A2E  4868 002A                pea.l      [A0 + 0x2A]
  7723. 00005A32  486E F9CA                pea.l      [A6 - 0x636]
  7724. 00005A36  3F3C 100E                move.w     -[A7], 0x100E
  7725. 00005A3A  A9EB                     syscall    Pack4/FP68K
  7726. 00005A3C  486E F9CA                pea.l      [A6 - 0x636]
  7727. 00005A40  2053                     movea.l    A0, [A3]
  7728. 00005A42  4868 0026                pea.l      [A0 + 0x26]
  7729. 00005A46  486E F9C0                pea.l      [A6 - 0x640]
  7730. 00005A4A  3F3C 100E                move.w     -[A7], 0x100E
  7731. 00005A4E  A9EB                     syscall    Pack4/FP68K
  7732. 00005A50  486E F9C0                pea.l      [A6 - 0x640]
  7733. 00005A54  486E FFE8                pea.l      [A6 - 0x18]
  7734. 00005A58  486E FFEC                pea.l      [A6 - 0x14]
  7735. 00005A5C  4EBA B06C                jsr        [PC - 0x4F94 /* 00000ACA */]
  7736. 00005A60  486E FFF0                pea.l      [A6 - 0x10]
  7737. 00005A64  486E FFF4                pea.l      [A6 - 0xC]
  7738. 00005A68  486E FFE0                pea.l      [A6 - 0x20]
  7739. 00005A6C  486E F9CA                pea.l      [A6 - 0x636]
  7740. 00005A70  3F3C 100E                move.w     -[A7], 0x100E
  7741. 00005A74  A9EB                     syscall    Pack4/FP68K
  7742. 00005A76  486E FFE8                pea.l      [A6 - 0x18]
  7743. 00005A7A  486E F9CA                pea.l      [A6 - 0x636]
  7744. 00005A7E  3F3C 1002                move.w     -[A7], 0x1002
  7745. 00005A82  A9EB                     syscall    Pack4/FP68K
  7746. 00005A84  486E F9CA                pea.l      [A6 - 0x636]
  7747. 00005A88  486E FFE4                pea.l      [A6 - 0x1C]
  7748. 00005A8C  486E F9C0                pea.l      [A6 - 0x640]
  7749. 00005A90  3F3C 100E                move.w     -[A7], 0x100E
  7750. 00005A94  A9EB                     syscall    Pack4/FP68K
  7751. 00005A96  486E FFEC                pea.l      [A6 - 0x14]
  7752. 00005A9A  486E F9C0                pea.l      [A6 - 0x640]
  7753. 00005A9E  3F3C 1002                move.w     -[A7], 0x1002
  7754. 00005AA2  A9EB                     syscall    Pack4/FP68K
  7755. 00005AA4  486E F9C0                pea.l      [A6 - 0x640]
  7756. 00005AA8  4EBA AF3C                jsr        [PC - 0x50C4 /* 000009E6 */]
  7757. 00005AAC  486E FFF0                pea.l      [A6 - 0x10]
  7758. 00005AB0  486E F9CA                pea.l      [A6 - 0x636]
  7759. 00005AB4  3F3C 100E                move.w     -[A7], 0x100E
  7760. 00005AB8  A9EB                     syscall    Pack4/FP68K
  7761. 00005ABA  487A 01D0                pea.l      [PC + 0x1D0 /* 00005C8C, value 0x3FFCCCCC */]
  7762. 00005ABE  486E F9CA                pea.l      [A6 - 0x636]
  7763. 00005AC2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  7764. 00005AC6  A9EB                     syscall    Pack4/FP68K
  7765. 00005AC8  53C0                     sls        D0
  7766. 00005ACA  2053                     movea.l    A0, [A3]
  7767. 00005ACC  C028 0042                and.b      D0, [A0 + 0x42]
  7768. 00005AD0  2247                     movea.l    A1, D7
  7769. 00005AD2  2251                     movea.l    A1, [A1]
  7770. 00005AD4  C029 0042                and.b      D0, [A1 + 0x42]
  7771. 00005AD8  6772                     beq        +0x74 /* 00005B4C */
  7772. 00005ADA  066E 000A FFDE           addi.w     [A6 - 0x22], 0xA /* '\n' */
  7773. 00005AE0  42A7                     clr.l      -[A7]
  7774. 00005AE2  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  7775. 00005AE6  A9BA                     syscall    GetString
  7776. 00005AE8  281F                     move.l     D4, [A7]+
  7777. 00005AEA  2044                     movea.l    A0, D4
  7778. 00005AEC  2050                     movea.l    A0, [A0]
  7779. 00005AEE  43EE FBD8                lea.l      A1, [A6 - 0x428]
  7780. 00005AF2  703F                     moveq.l    D0, 0x3F
  7781. label00005AF4:
  7782. 00005AF4  22D8                     move.l     [A1]+, [A0]+
  7783. 00005AF6  51C8 FFFC                dbf        D0, -0x6 /* 00005AF4 */
  7784. 00005AFA  486E FBD8                pea.l      [A6 - 0x428]
  7785. 00005AFE  486E FED8                pea.l      [A6 - 0x128]
  7786. 00005B02  486E FCD8                pea.l      [A6 - 0x328]
  7787. 00005B06  487A 0182                pea.l      [PC + 0x182 /* 00005C8A, value 0x12C3FFC */]
  7788. 00005B0A  486E FDD8                pea.l      [A6 - 0x228]
  7789. 00005B0E  487A 0178                pea.l      [PC + 0x178 /* 00005C88, value 0x10D012C */]
  7790. 00005B12  486E F9D4                pea.l      [A6 - 0x62C]
  7791. 00005B16  3F3C 0006                move.w     -[A7], 0x6
  7792. 00005B1A  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  7793. 00005B1E  41EE FBD8                lea.l      A0, [A6 - 0x428]
  7794. 00005B22  43EE F9D4                lea.l      A1, [A6 - 0x62C]
  7795. 00005B26  703F                     moveq.l    D0, 0x3F
  7796. label00005B28:
  7797. 00005B28  20D9                     move.l     [A0]+, [A1]+
  7798. 00005B2A  51C8 FFFC                dbf        D0, -0x6 /* 00005B28 */
  7799. 00005B2E  486E FBD8                pea.l      [A6 - 0x428]
  7800. 00005B32  2054                     movea.l    A0, [A4]
  7801. 00005B34  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  7802. 00005B38  4EBA B18C                jsr        [PC - 0x4E74 /* 00000CC6 */]
  7803. 00005B3C  2F0B                     move.l     -[A7], A3
  7804. 00005B3E  2F07                     move.l     -[A7], D7
  7805. 00005B40  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7806. 00005B44  4EAD 27CA                jsr        [A5 + 0x27CA /* export_1269 */]
  7807. 00005B48  6000 0110                bra        +0x112 /* 00005C5A */
  7808. label00005B4C:
  7809. 00005B4C  42A7                     clr.l      -[A7]
  7810. 00005B4E  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  7811. 00005B52  A9BA                     syscall    GetString
  7812. 00005B54  281F                     move.l     D4, [A7]+
  7813. 00005B56  2044                     movea.l    A0, D4
  7814. 00005B58  2050                     movea.l    A0, [A0]
  7815. 00005B5A  43EE FBD8                lea.l      A1, [A6 - 0x428]
  7816. 00005B5E  703F                     moveq.l    D0, 0x3F
  7817. label00005B60:
  7818. 00005B60  22D8                     move.l     [A1]+, [A0]+
  7819. 00005B62  51C8 FFFC                dbf        D0, -0x6 /* 00005B60 */
  7820. 00005B66  486E FBD8                pea.l      [A6 - 0x428]
  7821. 00005B6A  486E FED8                pea.l      [A6 - 0x128]
  7822. 00005B6E  486E FCD8                pea.l      [A6 - 0x328]
  7823. 00005B72  487A 0116                pea.l      [PC + 0x116 /* 00005C8A, value 0x12C3FFC */]
  7824. 00005B76  486E FDD8                pea.l      [A6 - 0x228]
  7825. 00005B7A  487A 010C                pea.l      [PC + 0x10C /* 00005C88, value 0x10D012C */]
  7826. 00005B7E  486E F9D4                pea.l      [A6 - 0x62C]
  7827. 00005B82  3F3C 0006                move.w     -[A7], 0x6
  7828. 00005B86  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  7829. 00005B8A  41EE FBD8                lea.l      A0, [A6 - 0x428]
  7830. 00005B8E  43EE F9D4                lea.l      A1, [A6 - 0x62C]
  7831. 00005B92  703F                     moveq.l    D0, 0x3F
  7832. label00005B94:
  7833. 00005B94  20D9                     move.l     [A0]+, [A1]+
  7834. 00005B96  51C8 FFFC                dbf        D0, -0x6 /* 00005B94 */
  7835. 00005B9A  486E FBD8                pea.l      [A6 - 0x428]
  7836. 00005B9E  2054                     movea.l    A0, [A4]
  7837. 00005BA0  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  7838. 00005BA4  4EBA B120                jsr        [PC - 0x4EE0 /* 00000CC6 */]
  7839. 00005BA8  2053                     movea.l    A0, [A3]
  7840. 00005BAA  4868 003E                pea.l      [A0 + 0x3E]
  7841. 00005BAE  486E F9CA                pea.l      [A6 - 0x636]
  7842. 00005BB2  3F3C 100E                move.w     -[A7], 0x100E
  7843. 00005BB6  A9EB                     syscall    Pack4/FP68K
  7844. 00005BB8  486E F9CA                pea.l      [A6 - 0x636]
  7845. 00005BBC  486E FFF0                pea.l      [A6 - 0x10]
  7846. 00005BC0  486E F9C0                pea.l      [A6 - 0x640]
  7847. 00005BC4  3F3C 100E                move.w     -[A7], 0x100E
  7848. 00005BC8  A9EB                     syscall    Pack4/FP68K
  7849. 00005BCA  486E F9C0                pea.l      [A6 - 0x640]
  7850. 00005BCE  4868 0002                pea.l      [A0 + 0x2]
  7851. 00005BD2  2F07                     move.l     -[A7], D7
  7852. 00005BD4  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  7853. 00005BD8  2047                     movea.l    A0, D7
  7854. 00005BDA  2050                     movea.l    A0, [A0]
  7855. 00005BDC  1028 0025                move.b     D0, [A0 + 0x25]
  7856. 00005BE0  6602                     bne        +0x4 /* 00005BE4 */
  7857. 00005BE2  5346                     subq.w     D6, 1
  7858. label00005BE4:
  7859. 00005BE4  2047                     movea.l    A0, D7
  7860. 00005BE6  2050                     movea.l    A0, [A0]
  7861. 00005BE8  4868 003E                pea.l      [A0 + 0x3E]
  7862. 00005BEC  486E F9CA                pea.l      [A6 - 0x636]
  7863. 00005BF0  3F3C 100E                move.w     -[A7], 0x100E
  7864. 00005BF4  A9EB                     syscall    Pack4/FP68K
  7865. 00005BF6  486E F9CA                pea.l      [A6 - 0x636]
  7866. 00005BFA  486E FFF0                pea.l      [A6 - 0x10]
  7867. 00005BFE  486E F9C0                pea.l      [A6 - 0x640]
  7868. 00005C02  3F3C 100E                move.w     -[A7], 0x100E
  7869. 00005C06  A9EB                     syscall    Pack4/FP68K
  7870. 00005C08  486E F9C0                pea.l      [A6 - 0x640]
  7871. 00005C0C  2047                     movea.l    A0, D7
  7872. 00005C0E  2050                     movea.l    A0, [A0]
  7873. 00005C10  4868 0002                pea.l      [A0 + 0x2]
  7874. 00005C14  2F0B                     move.l     -[A7], A3
  7875. 00005C16  4EAD 2532                jsr        [A5 + 0x2532 /* export_1186 */]
  7876. 00005C1A  2053                     movea.l    A0, [A3]
  7877. 00005C1C  1028 0025                move.b     D0, [A0 + 0x25]
  7878. 00005C20  6610                     bne        +0x12 /* 00005C32 */
  7879. 00005C22  5345                     subq.w     D5, 1
  7880. 00005C24  2254                     movea.l    A1, [A4]
  7881. 00005C26  2069 0008                movea.l    A0, [A1 + 0x8]
  7882. 00005C2A  2050                     movea.l    A0, [A0]
  7883. 00005C2C  3C28 0002                move.w     D6, [A0 + 0x2]
  7884. 00005C30  5246                     addq.w     D6, 1
  7885. label00005C32:
  7886. 00005C32  6026                     bra        +0x28 /* 00005C5A */
  7887. label00005C34:
  7888. 00005C34  102E FFD9                move.b     D0, [A6 - 0x27]
  7889. 00005C38  0A00 0001                xori.b     D0, 0x1
  7890. 00005C3C  2053                     movea.l    A0, [A3]
  7891. 00005C3E  C028 0043                and.b      D0, [A0 + 0x43]
  7892. 00005C42  2247                     movea.l    A1, D7
  7893. 00005C44  2251                     movea.l    A1, [A1]
  7894. 00005C46  C029 0043                and.b      D0, [A1 + 0x43]
  7895. 00005C4A  670E                     beq        +0x10 /* 00005C5A */
  7896. 00005C4C  2053                     movea.l    A0, [A3]
  7897. 00005C4E  4228 0043                clr.b      [A0 + 0x43]
  7898. 00005C52  2247                     movea.l    A1, D7
  7899. 00005C54  2251                     movea.l    A1, [A1]
  7900. 00005C56  4229 0043                clr.b      [A1 + 0x43]
  7901. label00005C5A:
  7902. 00005C5A  5246                     addq.w     D6, 1
  7903. 00005C5C  2254                     movea.l    A1, [A4]
  7904. 00005C5E  2069 0008                movea.l    A0, [A1 + 0x8]
  7905. 00005C62  2050                     movea.l    A0, [A0]
  7906. 00005C64  BC68 0002                cmp.w      D6, [A0 + 0x2]
  7907. 00005C68  6F00 FCC6                ble        -0x338 /* 00005930 */
  7908. label00005C6C:
  7909. 00005C6C  5245                     addq.w     D5, 1
  7910. 00005C6E  2254                     movea.l    A1, [A4]
  7911. 00005C70  2069 0008                movea.l    A0, [A1 + 0x8]
  7912. 00005C74  2050                     movea.l    A0, [A0]
  7913. 00005C76  BA68 0002                cmp.w      D5, [A0 + 0x2]
  7914. 00005C7A  6D00 FC84                blt        -0x37A /* 00005900 */
  7915. label00005C7E:
  7916. 00005C7E  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7917. 00005C82  4E5E                     unlink     A6
  7918. 00005C84  2E9F                     move.l     [A7], [A7]+
  7919. 00005C86  4E75                     rts
  7920. 00005C88  010D                     btst       A5, D0
  7921. 00005C8A  012C 3FFC                btst       [A4 + 0x3FFC], D0
  7922. 00005C8E  CCCC                     mulu.w     D6, A4
  7923. 00005C90  CCCC                     mulu.w     D6, A4
  7924. 00005C92  CCCC                     mulu.w     D6, A4
  7925. 00005C94  CCCD                     mulu.w     D6, A5
  7926. export_1506:
  7927. 00005C96  4E56 FFEE                link       A6, -0x0012
  7928. 00005C9A  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  7929. 00005C9E  2E2E 0010                move.l     D7, [A6 + 0x10]
  7930. 00005CA2  2C2E 000C                move.l     D6, [A6 + 0xC]
  7931. 00005CA6  2047                     movea.l    A0, D7
  7932. 00005CA8  2246                     movea.l    A1, D6
  7933. 00005CAA  2251                     movea.l    A1, [A1]
  7934. 00005CAC  1029 0044                move.b     D0, [A1 + 0x44]
  7935. 00005CB0  2050                     movea.l    A0, [A0]
  7936. 00005CB2  C028 0044                and.b      D0, [A0 + 0x44]
  7937. 00005CB6  671C                     beq        +0x1E /* 00005CD4 */
  7938. 00005CB8  2F3C 0065 0000           move.l     -[A7], 0x650000 /* 'e\0\0' */
  7939. 00005CBE  4EBA A7FE                jsr        [PC - 0x5802 /* 000004BE */]
  7940. 00005CC2  7032                     moveq.l    D0, 0x32
  7941. 00005CC4  B05F                     cmp.w      D0, [A7]+
  7942. 00005CC6  6C06                     bge        +0x8 /* 00005CCE */
  7943. 00005CC8  2846                     movea.l    A4, D6
  7944. 00005CCA  2647                     movea.l    A3, D7
  7945. 00005CCC  601A                     bra        +0x1C /* 00005CE8 */
  7946. label00005CCE:
  7947. 00005CCE  2847                     movea.l    A4, D7
  7948. 00005CD0  2646                     movea.l    A3, D6
  7949. 00005CD2  6014                     bra        +0x16 /* 00005CE8 */
  7950. label00005CD4:
  7951. 00005CD4  2047                     movea.l    A0, D7
  7952. 00005CD6  2050                     movea.l    A0, [A0]
  7953. 00005CD8  1028 0044                move.b     D0, [A0 + 0x44]
  7954. 00005CDC  6706                     beq        +0x8 /* 00005CE4 */
  7955. 00005CDE  2847                     movea.l    A4, D7
  7956. 00005CE0  2646                     movea.l    A3, D6
  7957. 00005CE2  6004                     bra        +0x6 /* 00005CE8 */
  7958. label00005CE4:
  7959. 00005CE4  2846                     movea.l    A4, D6
  7960. 00005CE6  2647                     movea.l    A3, D7
  7961. label00005CE8:
  7962. 00005CE8  2053                     movea.l    A0, [A3]
  7963. 00005CEA  2254                     movea.l    A1, [A4]
  7964. 00005CEC  2368 002A 002A           move.l     [A1 + 0x2A], [A0 + 0x2A]
  7965. 00005CF2  2368 003A 003A           move.l     [A1 + 0x3A], [A0 + 0x3A]
  7966. 00005CF8  45E9 002E                lea.l      A2, [A1 + 0x2E]
  7967. 00005CFC  2253                     movea.l    A1, [A3]
  7968. 00005CFE  41E9 002E                lea.l      A0, [A1 + 0x2E]
  7969. 00005D02  24D8                     move.l     [A2]+, [A0]+
  7970. 00005D04  24D8                     move.l     [A2]+, [A0]+
  7971. 00005D06  4869 002A                pea.l      [A1 + 0x2A]
  7972. 00005D0A  486E FFEE                pea.l      [A6 - 0x12]
  7973. 00005D0E  3F3C 100E                move.w     -[A7], 0x100E
  7974. 00005D12  A9EB                     syscall    Pack4/FP68K
  7975. 00005D14  487A 00C2                pea.l      [PC + 0xC2 /* 00005DD8, value 0x0, cstring "" */]
  7976. 00005D18  486E FFEE                pea.l      [A6 - 0x12]
  7977. 00005D1C  3F3C 0008                move.w     -[A7], 0x8
  7978. 00005D20  A9EB                     syscall    Pack4/FP68K
  7979. 00005D22  660A                     bne        +0xC /* 00005D2E */
  7980. 00005D24  2054                     movea.l    A0, [A4]
  7981. 00005D26  2168 0026 0036           move.l     [A0 + 0x36], [A0 + 0x26]
  7982. 00005D2C  6070                     bra        +0x72 /* 00005D9E */
  7983. label00005D2E:
  7984. 00005D2E  2053                     movea.l    A0, [A3]
  7985. 00005D30  2254                     movea.l    A1, [A4]
  7986. 00005D32  2368 0036 0036           move.l     [A1 + 0x36], [A0 + 0x36]
  7987. 00005D38  3029 001E                move.w     D0, [A1 + 0x1E]
  7988. 00005D3C  48C0                     ext.l      D0
  7989. 00005D3E  2F00                     move.l     -[A7], D0
  7990. 00005D40  42A7                     clr.l      -[A7]
  7991. 00005D42  2054                     movea.l    A0, [A4]
  7992. 00005D44  4868 0026                pea.l      [A0 + 0x26]
  7993. 00005D48  486E FFEE                pea.l      [A6 - 0x12]
  7994. 00005D4C  3F3C 100E                move.w     -[A7], 0x100E
  7995. 00005D50  A9EB                     syscall    Pack4/FP68K
  7996. 00005D52  487A 007A                pea.l      [PC + 0x7A /* 00005DCE, value 0x4004B400 */]
  7997. 00005D56  486E FFEE                pea.l      [A6 - 0x12]
  7998. 00005D5A  3F3C 0006                move.w     -[A7], 0x6
  7999. 00005D5E  A9EB                     syscall    Pack4/FP68K
  8000. 00005D60  487A 0062                pea.l      [PC + 0x62 /* 00005DC4, value 0x40028000 */]
  8001. 00005D64  486E FFEE                pea.l      [A6 - 0x12]
  8002. 00005D68  4267                     clr.w      -[A7]
  8003. 00005D6A  A9EB                     syscall    Pack4/FP68K
  8004. 00005D6C  486E FFEE                pea.l      [A6 - 0x12]
  8005. 00005D70  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  8006. 00005D74  221F                     move.l     D1, [A7]+
  8007. 00005D76  201F                     move.l     D0, [A7]+
  8008. 00005D78  2F01                     move.l     -[A7], D1
  8009. 00005D7A  7208                     moveq.l    D1, 0x08
  8010. 00005D7C  2F01                     move.l     -[A7], D1
  8011. 00005D7E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  8012. 00005D82  221F                     move.l     D1, [A7]+
  8013. 00005D84  D280                     add.l      D1, D0
  8014. 00005D86  2054                     movea.l    A0, [A4]
  8015. 00005D88  3141 0018                move.w     [A0 + 0x18], D1
  8016. 00005D8C  42A7                     clr.l      -[A7]
  8017. 00005D8E  2054                     movea.l    A0, [A4]
  8018. 00005D90  3F28 0018                move.w     -[A7], [A0 + 0x18]
  8019. 00005D94  4EBA A6FC                jsr        [PC - 0x5904 /* 00000492 */]
  8020. 00005D98  2054                     movea.l    A0, [A4]
  8021. 00005D9A  215F 001A                move.l     [A0 + 0x1A], [A7]+
  8022. label00005D9E:
  8023. 00005D9E  2F0C                     move.l     -[A7], A4
  8024. 00005DA0  2F0B                     move.l     -[A7], A3
  8025. 00005DA2  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  8026. 00005DA6  2054                     movea.l    A0, [A4]
  8027. 00005DA8  117C 0001 0043           move.b     [A0 + 0x43], 0x1
  8028. 00005DAE  2253                     movea.l    A1, [A3]
  8029. 00005DB0  137C 0001 0043           move.b     [A1 + 0x43], 0x1
  8030. 00005DB6  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  8031. 00005DBA  4E5E                     unlink     A6
  8032. 00005DBC  205F                     movea.l    A0, [A7]+
  8033. 00005DBE  DEFC 000C                add.w      A7, 0xC
  8034. 00005DC2  4ED0                     jmp        [A0]
  8035. 00005DC4  4002                     negx.b     D2
  8036. 00005DC6  8000                     or.b       D0, D0
  8037. 00005DC8  0000 0000                ori.b      D0, 0x0
  8038. 00005DCC  0000 4004                ori.b      D0, 0x4
  8039. 00005DD0  B400                     cmp.b      D2, D0
  8040. 00005DD2  0000 0000                ori.b      D0, 0x0
  8041. 00005DD6  0000 0000                ori.b      D0, 0x0
  8042. 00005DDA  0000 0000                ori.b      D0, 0x0
  8043. 00005DDE  0000 0000                ori.b      D0, 0x0
  8044. export_1507:
  8045. 00005DE2  4E56 FFF0                link       A6, -0x0010
  8046. 00005DE6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8047. 00005DEA  266E 000C                movea.l    A3, [A6 + 0xC]
  8048. 00005DEE  206E 0008                movea.l    A0, [A6 + 0x8]
  8049. 00005DF2  2868 0008                movea.l    A4, [A0 + 0x8]
  8050. 00005DF6  42A7                     clr.l      -[A7]
  8051. 00005DF8  2053                     movea.l    A0, [A3]
  8052. 00005DFA  2F28 0046                move.l     -[A7], [A0 + 0x46]
  8053. 00005DFE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8054. 00005E02  2E1F                     move.l     D7, [A7]+
  8055. 00005E04  6F60                     ble        +0x62 /* 00005E66 */
  8056. 00005E06  42A7                     clr.l      -[A7]
  8057. 00005E08  2054                     movea.l    A0, [A4]
  8058. 00005E0A  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  8059. 00005E0E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8060. 00005E12  2C1F                     move.l     D6, [A7]+
  8061. 00005E14  2053                     movea.l    A0, [A3]
  8062. 00005E16  2F28 0046                move.l     -[A7], [A0 + 0x46]
  8063. 00005E1A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  8064. 00005E1E  2054                     movea.l    A0, [A4]
  8065. 00005E20  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  8066. 00005E24  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  8067. 00005E28  2253                     movea.l    A1, [A3]
  8068. 00005E2A  2069 0046                movea.l    A0, [A1 + 0x46]
  8069. 00005E2E  2A10                     move.l     D5, [A0]
  8070. 00005E30  42A7                     clr.l      -[A7]
  8071. 00005E32  2054                     movea.l    A0, [A4]
  8072. 00005E34  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  8073. 00005E38  2F06                     move.l     -[A7], D6
  8074. 00005E3A  42A7                     clr.l      -[A7]
  8075. 00005E3C  42A7                     clr.l      -[A7]
  8076. 00005E3E  2F05                     move.l     -[A7], D5
  8077. 00005E40  2F07                     move.l     -[A7], D7
  8078. 00005E42  A9E0                     syscall    Munger
  8079. 00005E44  281F                     move.l     D4, [A7]+
  8080. 00005E46  2053                     movea.l    A0, [A3]
  8081. 00005E48  2F28 0046                move.l     -[A7], [A0 + 0x46]
  8082. 00005E4C  42A7                     clr.l      -[A7]
  8083. 00005E4E  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  8084. 00005E52  2053                     movea.l    A0, [A3]
  8085. 00005E54  2F28 0046                move.l     -[A7], [A0 + 0x46]
  8086. 00005E58  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  8087. 00005E5C  2054                     movea.l    A0, [A4]
  8088. 00005E5E  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  8089. 00005E62  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  8090. label00005E66:
  8091. 00005E66  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8092. 00005E6A  4E5E                     unlink     A6
  8093. 00005E6C  205F                     movea.l    A0, [A7]+
  8094. 00005E6E  504F                     addq.w     A7, 8
  8095. 00005E70  4ED0                     jmp        [A0]
  8096. export_1508:
  8097. 00005E72  4E56 0000                link       A6, 0
  8098. 00005E76  486D 2F3A                pea.l      [A5 + 0x2F3A /* export_1507 */]
  8099. 00005E7A  2F0E                     move.l     -[A7], A6
  8100. 00005E7C  206E 0008                movea.l    A0, [A6 + 0x8]
  8101. 00005E80  2050                     movea.l    A0, [A0]
  8102. 00005E82  2F28 0008                move.l     -[A7], [A0 + 0x8]
  8103. 00005E86  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  8104. 00005E8A  4E5E                     unlink     A6
  8105. 00005E8C  2E9F                     move.l     [A7], [A7]+
  8106. 00005E8E  4E75                     rts
  8107. export_1509:
  8108. 00005E90  4E56 0000                link       A6, 0
  8109. 00005E94  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  8110. 00005E98  2F2D FF74                move.l     -[A7], [A5 - 0x8C]
  8111. 00005E9C  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  8112. 00005EA0  4E5E                     unlink     A6
  8113. 00005EA2  205F                     movea.l    A0, [A7]+
  8114. 00005EA4  5C4F                     addq.w     A7, 6
  8115. 00005EA6  4ED0                     jmp        [A0]
  8116. export_1510:
  8117. 00005EA8  4E56 FFDE                link       A6, -0x0022
  8118. 00005EAC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8119. 00005EB0  206E 000C                movea.l    A0, [A6 + 0xC]
  8120. 00005EB4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  8121. 00005EB8  22D8                     move.l     [A1]+, [A0]+
  8122. 00005EBA  22D8                     move.l     [A1]+, [A0]+
  8123. 00005EBC  286E 0008                movea.l    A4, [A6 + 0x8]
  8124. 00005EC0  42A7                     clr.l      -[A7]
  8125. 00005EC2  A8D8                     syscall    NewRgn
  8126. 00005EC4  265F                     movea.l    A3, [A7]+
  8127. 00005EC6  2F0B                     move.l     -[A7], A3
  8128. 00005EC8  486E FFF8                pea.l      [A6 - 0x8]
  8129. 00005ECC  A8DF                     syscall    RectRgn
  8130. 00005ECE  206E 0008                movea.l    A0, [A6 + 0x8]
  8131. 00005ED2  2050                     movea.l    A0, [A0]
  8132. 00005ED4  2268 001C                movea.l    A1, [A0 + 0x1C]
  8133. 00005ED8  2251                     movea.l    A1, [A1]
  8134. 00005EDA  2069 0008                movea.l    A0, [A1 + 0x8]
  8135. 00005EDE  2050                     movea.l    A0, [A0]
  8136. 00005EE0  2E28 0066                move.l     D7, [A0 + 0x66]
  8137. 00005EE4  2047                     movea.l    A0, D7
  8138. 00005EE6  43EE FFEA                lea.l      A1, [A6 - 0x16]
  8139. 00005EEA  5488                     addq.l     A0, 2
  8140. 00005EEC  22D8                     move.l     [A1]+, [A0]+
  8141. 00005EEE  22D8                     move.l     [A1]+, [A0]+
  8142. 00005EF0  22D8                     move.l     [A1]+, [A0]+
  8143. 00005EF2  3290                     move.w     [A1], [A0]
  8144. 00005EF4  2054                     movea.l    A0, [A4]
  8145. 00005EF6  4868 006E                pea.l      [A0 + 0x6E]
  8146. 00005EFA  A875                     syscall    SetPBits/SetPortBits
  8147. 00005EFC  486E FFF8                pea.l      [A6 - 0x8]
  8148. 00005F00  A8A3                     syscall    EraseRect
  8149. 00005F02  2054                     movea.l    A0, [A4]
  8150. 00005F04  2F28 0066                move.l     -[A7], [A0 + 0x66]
  8151. 00005F08  4868 0050                pea.l      [A0 + 0x50]
  8152. 00005F0C  A8F6                     syscall    DrawPicture
  8153. 00005F0E  2054                     movea.l    A0, [A4]
  8154. 00005F10  2F28 006A                move.l     -[A7], [A0 + 0x6A]
  8155. 00005F14  4868 0058                pea.l      [A0 + 0x58]
  8156. 00005F18  A8F6                     syscall    DrawPicture
  8157. 00005F1A  486E FFEA                pea.l      [A6 - 0x16]
  8158. 00005F1E  A875                     syscall    SetPBits/SetPortBits
  8159. 00005F20  42A7                     clr.l      -[A7]
  8160. 00005F22  A975                     syscall    TickCount
  8161. 00005F24  2C1F                     move.l     D6, [A7]+
  8162. label00005F26:
  8163. 00005F26  42A7                     clr.l      -[A7]
  8164. 00005F28  A975                     syscall    TickCount
  8165. 00005F2A  BC9F                     cmp.l      D6, [A7]+
  8166. 00005F2C  67F8                     beq        -0x6 /* 00005F26 */
  8167. 00005F2E  2054                     movea.l    A0, [A4]
  8168. 00005F30  4868 006E                pea.l      [A0 + 0x6E]
  8169. 00005F34  486E FFEA                pea.l      [A6 - 0x16]
  8170. 00005F38  4868 0074                pea.l      [A0 + 0x74]
  8171. 00005F3C  4868 0008                pea.l      [A0 + 0x8]
  8172. 00005F40  4267                     clr.w      -[A7]
  8173. 00005F42  2F0B                     move.l     -[A7], A3
  8174. 00005F44  A8EC                     syscall    CopyBits
  8175. 00005F46  2F0B                     move.l     -[A7], A3
  8176. 00005F48  A8D9                     syscall    DisposRgn/DisposeRgn
  8177. 00005F4A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  8178. 00005F4E  4E5E                     unlink     A6
  8179. 00005F50  205F                     movea.l    A0, [A7]+
  8180. 00005F52  504F                     addq.w     A7, 8
  8181. 00005F54  4ED0                     jmp        [A0]
  8182. export_1511:
  8183. 00005F56  4E56 0000                link       A6, 0
  8184. 00005F5A  4E5E                     unlink     A6
  8185. 00005F5C  2E9F                     move.l     [A7], [A7]+
  8186. 00005F5E  4E75                     rts
  8187. export_1512:
  8188. 00005F60  4E56 FFEA                link       A6, -0x0016
  8189. 00005F64  48E7 0328                movem.l    -[A7], D6,D7,A2,A4
  8190. 00005F68  206E 000C                movea.l    A0, [A6 + 0xC]
  8191. 00005F6C  2F08                     move.l     -[A7], A0
  8192. 00005F6E  486E 000C                pea.l      [A6 + 0xC]
  8193. 00005F72  3F3C 1010                move.w     -[A7], 0x1010
  8194. 00005F76  A9EB                     syscall    Pack4/FP68K
  8195. 00005F78  286E 0008                movea.l    A4, [A6 + 0x8]
  8196. 00005F7C  2054                     movea.l    A0, [A4]
  8197. 00005F7E  216E 000C 0060           move.l     [A0 + 0x60], [A6 + 0xC]
  8198. 00005F84  3028 004C                move.w     D0, [A0 + 0x4C]
  8199. 00005F88  48C0                     ext.l      D0
  8200. 00005F8A  2F00                     move.l     -[A7], D0
  8201. 00005F8C  42A7                     clr.l      -[A7]
  8202. 00005F8E  2054                     movea.l    A0, [A4]
  8203. 00005F90  4868 0060                pea.l      [A0 + 0x60]
  8204. 00005F94  486E FFEA                pea.l      [A6 - 0x16]
  8205. 00005F98  3F3C 100E                move.w     -[A7], 0x100E
  8206. 00005F9C  A9EB                     syscall    Pack4/FP68K
  8207. 00005F9E  4868 007C                pea.l      [A0 + 0x7C]
  8208. 00005FA2  486E FFEA                pea.l      [A6 - 0x16]
  8209. 00005FA6  3F3C 2004                move.w     -[A7], 0x2004
  8210. 00005FAA  A9EB                     syscall    Pack4/FP68K
  8211. 00005FAC  486E FFEA                pea.l      [A6 - 0x16]
  8212. 00005FB0  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  8213. 00005FB4  221F                     move.l     D1, [A7]+
  8214. 00005FB6  201F                     move.l     D0, [A7]+
  8215. 00005FB8  9081                     sub.l      D0, D1
  8216. 00005FBA  3E00                     move.w     D7, D0
  8217. 00005FBC  3C07                     move.w     D6, D7
  8218. 00005FBE  2054                     movea.l    A0, [A4]
  8219. 00005FC0  9C68 005C                sub.w      D6, [A0 + 0x5C]
  8220. 00005FC4  43EE FFF4                lea.l      A1, [A6 - 0xC]
  8221. 00005FC8  45E8 0058                lea.l      A2, [A0 + 0x58]
  8222. 00005FCC  22DA                     move.l     [A1]+, [A2]+
  8223. 00005FCE  22DA                     move.l     [A1]+, [A2]+
  8224. 00005FD0  486E FFF4                pea.l      [A6 - 0xC]
  8225. 00005FD4  4267                     clr.w      -[A7]
  8226. 00005FD6  3F06                     move.w     -[A7], D6
  8227. 00005FD8  A8A8                     syscall    OffsetRect
  8228. 00005FDA  2254                     movea.l    A1, [A4]
  8229. 00005FDC  41E9 0058                lea.l      A0, [A1 + 0x58]
  8230. 00005FE0  45EE FFF4                lea.l      A2, [A6 - 0xC]
  8231. 00005FE4  20DA                     move.l     [A0]+, [A2]+
  8232. 00005FE6  20DA                     move.l     [A0]+, [A2]+
  8233. 00005FE8  4CDF 14C0                movem.l    D6,D7,A2,A4, [A7]+
  8234. 00005FEC  4E5E                     unlink     A6
  8235. 00005FEE  205F                     movea.l    A0, [A7]+
  8236. 00005FF0  504F                     addq.w     A7, 8
  8237. 00005FF2  4ED0                     jmp        [A0]
  8238. export_1513:
  8239. 00005FF4  4E56 FFE6                link       A6, -0x001A
  8240. 00005FF8  48E7 0038                movem.l    -[A7], A2,A3,A4
  8241. 00005FFC  206E 000C                movea.l    A0, [A6 + 0xC]
  8242. 00006000  2F08                     move.l     -[A7], A0
  8243. 00006002  486E 000C                pea.l      [A6 + 0xC]
  8244. 00006006  3F3C 1010                move.w     -[A7], 0x1010
  8245. 0000600A  A9EB                     syscall    Pack4/FP68K
  8246. 0000600C  266E 0008                movea.l    A3, [A6 + 0x8]
  8247. 00006010  284B                     movea.l    A4, A3
  8248. 00006012  41EE FFF8                lea.l      A0, [A6 - 0x8]
  8249. 00006016  2454                     movea.l    A2, [A4]
  8250. 00006018  43EA 0058                lea.l      A1, [A2 + 0x58]
  8251. 0000601C  20D9                     move.l     [A0]+, [A1]+
  8252. 0000601E  20D9                     move.l     [A0]+, [A1]+
  8253. 00006020  486E 000C                pea.l      [A6 + 0xC]
  8254. 00006024  486E FFE6                pea.l      [A6 - 0x1A]
  8255. 00006028  3F3C 100E                move.w     -[A7], 0x100E
  8256. 0000602C  A9EB                     syscall    Pack4/FP68K
  8257. 0000602E  486E FFE6                pea.l      [A6 - 0x1A]
  8258. 00006032  2F0B                     move.l     -[A7], A3
  8259. 00006034  4EAD 2832                jsr        [A5 + 0x2832 /* export_1282 */]
  8260. 00006038  41EE FFF0                lea.l      A0, [A6 - 0x10]
  8261. 0000603C  2454                     movea.l    A2, [A4]
  8262. 0000603E  43EA 0058                lea.l      A1, [A2 + 0x58]
  8263. 00006042  20D9                     move.l     [A0]+, [A1]+
  8264. 00006044  20D9                     move.l     [A0]+, [A1]+
  8265. 00006046  486E FFF0                pea.l      [A6 - 0x10]
  8266. 0000604A  486E FFF8                pea.l      [A6 - 0x8]
  8267. 0000604E  486E FFF0                pea.l      [A6 - 0x10]
  8268. 00006052  A8AB                     syscall    UnionRect
  8269. 00006054  2054                     movea.l    A0, [A4]
  8270. 00006056  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8271. 0000605A  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8272. 0000605E  486E FFF0                pea.l      [A6 - 0x10]
  8273. 00006062  2F0B                     move.l     -[A7], A3
  8274. 00006064  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  8275. 00006068  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  8276. 0000606C  4E5E                     unlink     A6
  8277. 0000606E  205F                     movea.l    A0, [A7]+
  8278. 00006070  504F                     addq.w     A7, 8
  8279. 00006072  4ED0                     jmp        [A0]
  8280. export_1514:
  8281. 00006074  4E56 FFFC                link       A6, -0x0004
  8282. 00006078  2F0C                     move.l     -[A7], A4
  8283. 0000607A  286E 0008                movea.l    A4, [A6 + 0x8]
  8284. 0000607E  2D6D FD8A 0016           move.l     [A6 + 0x16], [A5 - 0x276]
  8285. 00006084  206E 0010                movea.l    A0, [A6 + 0x10]
  8286. 00006088  2254                     movea.l    A1, [A4]
  8287. 0000608A  3029 0040                move.w     D0, [A1 + 0x40]
  8288. 0000608E  B06E 0014                cmp.w      D0, [A6 + 0x14]
  8289. 00006092  57C0                     seq        D0
  8290. 00006094  4400                     neg.b      D0
  8291. 00006096  1080                     move.b     [A0], D0
  8292. 00006098  206E 0010                movea.l    A0, [A6 + 0x10]
  8293. 0000609C  1010                     move.b     D0, [A0]
  8294. 0000609E  674E                     beq        +0x50 /* 000060EE */
  8295. 000060A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8296. 000060A4  2054                     movea.l    A0, [A4]
  8297. 000060A6  2F28 0010                move.l     -[A7], [A0 + 0x10]
  8298. 000060AA  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  8299. 000060AE  2054                     movea.l    A0, [A4]
  8300. 000060B0  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8301. 000060B4  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8302. 000060B8  2D6D FDB4 FFFC           move.l     [A6 - 0x4], [A5 - 0x24C]
  8303. 000060BE  486E FFFC                pea.l      [A6 - 0x4]
  8304. 000060C2  A871                     syscall    GlobalToLocal
  8305. 000060C4  2254                     movea.l    A1, [A4]
  8306. 000060C6  2069 001C                movea.l    A0, [A1 + 0x1C]
  8307. 000060CA  2050                     movea.l    A0, [A0]
  8308. 000060CC  2F28 0044                move.l     -[A7], [A0 + 0x44]
  8309. 000060D0  486E FFFC                pea.l      [A6 - 0x4]
  8310. 000060D4  A87E                     syscall    AddPt
  8311. 000060D6  42A7                     clr.l      -[A7]
  8312. 000060D8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8313. 000060DC  486D FDDA                pea.l      [A5 - 0x226]
  8314. 000060E0  2054                     movea.l    A0, [A4]
  8315. 000060E2  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8316. 000060E6  4EAD 1F3A                jsr        [A5 + 0x1F3A /* export_995 */]
  8317. 000060EA  2D5F 0016                move.l     [A6 + 0x16], [A7]+
  8318. label000060EE:
  8319. 000060EE  285F                     movea.l    A4, [A7]+
  8320. 000060F0  4E5E                     unlink     A6
  8321. 000060F2  205F                     movea.l    A0, [A7]+
  8322. 000060F4  DEFC 000E                add.w      A7, 0xE
  8323. 000060F8  4ED0                     jmp        [A0]
  8324. export_1515:
  8325. 000060FA  4E56 0000                link       A6, 0
  8326. 000060FE  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  8327. 00006104  1F3C 0001                move.b     -[A7], 0x1
  8328. 00006108  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  8329. 0000610C  42A7                     clr.l      -[A7]
  8330. 0000610E  3F3C 0002                move.w     -[A7], 0x2
  8331. 00006112  A9B9                     syscall    GetCursor
  8332. 00006114  205F                     movea.l    A0, [A7]+
  8333. 00006116  2F10                     move.l     -[A7], [A0]
  8334. 00006118  A851                     syscall    SetCursor
  8335. 0000611A  4E5E                     unlink     A6
  8336. 0000611C  205F                     movea.l    A0, [A7]+
  8337. 0000611E  504F                     addq.w     A7, 8
  8338. 00006120  4ED0                     jmp        [A0]
  8339. export_1516:
  8340. 00006122  4E56 FFD0                link       A6, -0x0030
  8341. 00006126  48E7 0128                movem.l    -[A7], D7,A2,A4
  8342. 0000612A  286E 0008                movea.l    A4, [A6 + 0x8]
  8343. 0000612E  2054                     movea.l    A0, [A4]
  8344. 00006130  3028 0040                move.w     D0, [A0 + 0x40]
  8345. 00006134  5F40                     subq.w     D0, 7
  8346. 00006136  3E00                     move.w     D7, D0
  8347. 00006138  5247                     addq.w     D7, 1
  8348. 0000613A  2268 0082                movea.l    A1, [A0 + 0x82]
  8349. 0000613E  2251                     movea.l    A1, [A1]
  8350. 00006140  4869 003E                pea.l      [A1 + 0x3E]
  8351. 00006144  486E FFD0                pea.l      [A6 - 0x30]
  8352. 00006148  3F3C 100E                move.w     -[A7], 0x100E
  8353. 0000614C  A9EB                     syscall    Pack4/FP68K
  8354. 0000614E  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8355. 00006152  45EE FFD0                lea.l      A2, [A6 - 0x30]
  8356. 00006156  22DA                     move.l     [A1]+, [A2]+
  8357. 00006158  22DA                     move.l     [A1]+, [A2]+
  8358. 0000615A  3292                     move.w     [A1], [A2]
  8359. 0000615C  2268 0082                movea.l    A1, [A0 + 0x82]
  8360. 00006160  3007                     move.w     D0, D7
  8361. 00006162  2251                     movea.l    A1, [A1]
  8362. 00006164  E540                     asl        D0.w, 2
  8363. 00006166  4871 0052                pea.l      [A1 + D0.w + 0x52]
  8364. 0000616A  486E FFD0                pea.l      [A6 - 0x30]
  8365. 0000616E  3F3C 100E                move.w     -[A7], 0x100E
  8366. 00006172  A9EB                     syscall    Pack4/FP68K
  8367. 00006174  43EE FFF6                lea.l      A1, [A6 - 0xA]
  8368. 00006178  45EE FFD0                lea.l      A2, [A6 - 0x30]
  8369. 0000617C  22DA                     move.l     [A1]+, [A2]+
  8370. 0000617E  22DA                     move.l     [A1]+, [A2]+
  8371. 00006180  3292                     move.w     [A1], [A2]
  8372. 00006182  4868 0060                pea.l      [A0 + 0x60]
  8373. 00006186  43EE FFD0                lea.l      A1, [A6 - 0x30]
  8374. 0000618A  45FA 01C4                lea.l      A2, [PC + 0x1C4 /* 00006350, value 0x4008FA00 */]
  8375. 0000618E  22DA                     move.l     [A1]+, [A2]+
  8376. 00006190  22DA                     move.l     [A1]+, [A2]+
  8377. 00006192  3292                     move.w     [A1], [A2]
  8378. 00006194  486E FFD0                pea.l      [A6 - 0x30]
  8379. 00006198  3F3C 1004                move.w     -[A7], 0x1004
  8380. 0000619C  A9EB                     syscall    Pack4/FP68K
  8381. 0000619E  2268 0082                movea.l    A1, [A0 + 0x82]
  8382. 000061A2  3007                     move.w     D0, D7
  8383. 000061A4  2251                     movea.l    A1, [A1]
  8384. 000061A6  E540                     asl        D0.w, 2
  8385. 000061A8  486E FFD0                pea.l      [A6 - 0x30]
  8386. 000061AC  4871 0052                pea.l      [A1 + D0.w + 0x52]
  8387. 000061B0  3F3C 1010                move.w     -[A7], 0x1010
  8388. 000061B4  A9EB                     syscall    Pack4/FP68K
  8389. 000061B6  2268 0082                movea.l    A1, [A0 + 0x82]
  8390. 000061BA  3007                     move.w     D0, D7
  8391. 000061BC  2251                     movea.l    A1, [A1]
  8392. 000061BE  E540                     asl        D0.w, 2
  8393. 000061C0  4871 0052                pea.l      [A1 + D0.w + 0x52]
  8394. 000061C4  486E FFD0                pea.l      [A6 - 0x30]
  8395. 000061C8  3F3C 100E                move.w     -[A7], 0x100E
  8396. 000061CC  A9EB                     syscall    Pack4/FP68K
  8397. 000061CE  486E FFF6                pea.l      [A6 - 0xA]
  8398. 000061D2  486E FFD0                pea.l      [A6 - 0x30]
  8399. 000061D6  3F3C 0002                move.w     -[A7], 0x2
  8400. 000061DA  A9EB                     syscall    Pack4/FP68K
  8401. 000061DC  487A 0168                pea.l      [PC + 0x168 /* 00006346, value 0x40008000, cstring "@" */]
  8402. 000061E0  486E FFD0                pea.l      [A6 - 0x30]
  8403. 000061E4  3F3C 0006                move.w     -[A7], 0x6
  8404. 000061E8  A9EB                     syscall    Pack4/FP68K
  8405. 000061EA  0A2E 0080 FFD0           xori.b     [A6 - 0x30], 0x80
  8406. 000061F0  486E FFEC                pea.l      [A6 - 0x14]
  8407. 000061F4  486E FFD0                pea.l      [A6 - 0x30]
  8408. 000061F8  4267                     clr.w      -[A7]
  8409. 000061FA  A9EB                     syscall    Pack4/FP68K
  8410. 000061FC  2268 0082                movea.l    A1, [A0 + 0x82]
  8411. 00006200  486E FFD0                pea.l      [A6 - 0x30]
  8412. 00006204  2251                     movea.l    A1, [A1]
  8413. 00006206  4869 003E                pea.l      [A1 + 0x3E]
  8414. 0000620A  3F3C 1010                move.w     -[A7], 0x1010
  8415. 0000620E  A9EB                     syscall    Pack4/FP68K
  8416. 00006210  2254                     movea.l    A1, [A4]
  8417. 00006212  2069 0082                movea.l    A0, [A1 + 0x82]
  8418. 00006216  2050                     movea.l    A0, [A0]
  8419. 00006218  4868 003E                pea.l      [A0 + 0x3E]
  8420. 0000621C  486E FFD0                pea.l      [A6 - 0x30]
  8421. 00006220  3F3C 100E                move.w     -[A7], 0x100E
  8422. 00006224  A9EB                     syscall    Pack4/FP68K
  8423. 00006226  486E FFD0                pea.l      [A6 - 0x30]
  8424. 0000622A  2F29 007E                move.l     -[A7], [A1 + 0x7E]
  8425. 0000622E  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  8426. 00006232  42A7                     clr.l      -[A7]
  8427. 00006234  2254                     movea.l    A1, [A4]
  8428. 00006236  2069 0082                movea.l    A0, [A1 + 0x82]
  8429. 0000623A  3007                     move.w     D0, D7
  8430. 0000623C  2050                     movea.l    A0, [A0]
  8431. 0000623E  E540                     asl        D0.w, 2
  8432. 00006240  4870 0052                pea.l      [A0 + D0.w + 0x52]
  8433. 00006244  486E FFD0                pea.l      [A6 - 0x30]
  8434. 00006248  3F3C 100E                move.w     -[A7], 0x100E
  8435. 0000624C  A9EB                     syscall    Pack4/FP68K
  8436. 0000624E  486E FFD0                pea.l      [A6 - 0x30]
  8437. 00006252  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  8438. 00006256  201F                     move.l     D0, [A7]+
  8439. 00006258  3F00                     move.w     -[A7], D0
  8440. 0000625A  3F07                     move.w     -[A7], D7
  8441. 0000625C  2054                     movea.l    A0, [A4]
  8442. 0000625E  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  8443. 00006262  4EAD 26FA                jsr        [A5 + 0x26FA /* export_1243 */]
  8444. 00006266  2254                     movea.l    A1, [A4]
  8445. 00006268  2069 0082                movea.l    A0, [A1 + 0x82]
  8446. 0000626C  45EE FFE2                lea.l      A2, [A6 - 0x1E]
  8447. 00006270  2050                     movea.l    A0, [A0]
  8448. 00006272  43E8 0010                lea.l      A1, [A0 + 0x10]
  8449. 00006276  24D9                     move.l     [A2]+, [A1]+
  8450. 00006278  24D9                     move.l     [A2]+, [A1]+
  8451. 0000627A  486E FFE2                pea.l      [A6 - 0x1E]
  8452. 0000627E  2F3C FFFB FFFB           move.l     -[A7], 0xFFFBFFFB
  8453. 00006284  A8A9                     syscall    InsetRect
  8454. 00006286  4267                     clr.w      -[A7]
  8455. 00006288  2254                     movea.l    A1, [A4]
  8456. 0000628A  2069 0082                movea.l    A0, [A1 + 0x82]
  8457. 0000628E  2050                     movea.l    A0, [A0]
  8458. 00006290  2468 000C                movea.l    A2, [A0 + 0xC]
  8459. 00006294  2452                     movea.l    A2, [A2]
  8460. 00006296  486A 000C                pea.l      [A2 + 0xC]
  8461. 0000629A  A8AE                     syscall    EmptyRect
  8462. 0000629C  101F                     move.b     D0, [A7]+
  8463. 0000629E  671C                     beq        +0x1E /* 000062BC */
  8464. 000062A0  2254                     movea.l    A1, [A4]
  8465. 000062A2  2069 0082                movea.l    A0, [A1 + 0x82]
  8466. 000062A6  2050                     movea.l    A0, [A0]
  8467. 000062A8  2468 000C                movea.l    A2, [A0 + 0xC]
  8468. 000062AC  2452                     movea.l    A2, [A2]
  8469. 000062AE  41EA 000C                lea.l      A0, [A2 + 0xC]
  8470. 000062B2  45EE FFE2                lea.l      A2, [A6 - 0x1E]
  8471. 000062B6  20DA                     move.l     [A0]+, [A2]+
  8472. 000062B8  20DA                     move.l     [A0]+, [A2]+
  8473. 000062BA  6036                     bra        +0x38 /* 000062F2 */
  8474. label000062BC:
  8475. 000062BC  2254                     movea.l    A1, [A4]
  8476. 000062BE  2069 0082                movea.l    A0, [A1 + 0x82]
  8477. 000062C2  2050                     movea.l    A0, [A0]
  8478. 000062C4  2468 000C                movea.l    A2, [A0 + 0xC]
  8479. 000062C8  2452                     movea.l    A2, [A2]
  8480. 000062CA  486A 000C                pea.l      [A2 + 0xC]
  8481. 000062CE  486E FFE2                pea.l      [A6 - 0x1E]
  8482. 000062D2  486E FFDA                pea.l      [A6 - 0x26]
  8483. 000062D6  A8AB                     syscall    UnionRect
  8484. 000062D8  2254                     movea.l    A1, [A4]
  8485. 000062DA  2069 0082                movea.l    A0, [A1 + 0x82]
  8486. 000062DE  2050                     movea.l    A0, [A0]
  8487. 000062E0  2468 000C                movea.l    A2, [A0 + 0xC]
  8488. 000062E4  2452                     movea.l    A2, [A2]
  8489. 000062E6  41EA 000C                lea.l      A0, [A2 + 0xC]
  8490. 000062EA  45EE FFDA                lea.l      A2, [A6 - 0x26]
  8491. 000062EE  20DA                     move.l     [A0]+, [A2]+
  8492. 000062F0  20DA                     move.l     [A0]+, [A2]+
  8493. label000062F2:
  8494. 000062F2  2254                     movea.l    A1, [A4]
  8495. 000062F4  2069 007E                movea.l    A0, [A1 + 0x7E]
  8496. 000062F8  2050                     movea.l    A0, [A0]
  8497. 000062FA  2468 0062                movea.l    A2, [A0 + 0x62]
  8498. 000062FE  2452                     movea.l    A2, [A2]
  8499. 00006300  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  8500. 00006304  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8501. 00006308  2254                     movea.l    A1, [A4]
  8502. 0000630A  2069 0082                movea.l    A0, [A1 + 0x82]
  8503. 0000630E  2050                     movea.l    A0, [A0]
  8504. 00006310  2468 000C                movea.l    A2, [A0 + 0xC]
  8505. 00006314  41EE FFDA                lea.l      A0, [A6 - 0x26]
  8506. 00006318  2452                     movea.l    A2, [A2]
  8507. 0000631A  43EA 000C                lea.l      A1, [A2 + 0xC]
  8508. 0000631E  20D9                     move.l     [A0]+, [A1]+
  8509. 00006320  20D9                     move.l     [A0]+, [A1]+
  8510. 00006322  486E FFDA                pea.l      [A6 - 0x26]
  8511. 00006326  2254                     movea.l    A1, [A4]
  8512. 00006328  2069 007E                movea.l    A0, [A1 + 0x7E]
  8513. 0000632C  2050                     movea.l    A0, [A0]
  8514. 0000632E  2468 0062                movea.l    A2, [A0 + 0x62]
  8515. 00006332  2452                     movea.l    A2, [A2]
  8516. 00006334  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  8517. 00006338  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  8518. 0000633C  4CDF 1480                movem.l    D7,A2,A4, [A7]+
  8519. 00006340  4E5E                     unlink     A6
  8520. 00006342  2E9F                     move.l     [A7], [A7]+
  8521. 00006344  4E75                     rts
  8522. 00006346  4000                     negx.b     D0
  8523. 00006348  8000                     or.b       D0, D0
  8524. 0000634A  0000 0000                ori.b      D0, 0x0
  8525. 0000634E  0000 4008                ori.b      D0, 0x8
  8526. 00006352  FA00 0000                .unknown   0xFA00 0x0000 (W = 5)
  8527. 00006356  0000 0000                ori.b      D0, 0x0
  8528. export_1517:
  8529. 0000635A  4E56 FEE6                link       A6, -0x011A
  8530. 0000635E  48E7 0108                movem.l    -[A7], D7,A4
  8531. 00006362  286E 0008                movea.l    A4, [A6 + 0x8]
  8532. 00006366  42A7                     clr.l      -[A7]
  8533. 00006368  2054                     movea.l    A0, [A4]
  8534. 0000636A  4868 0060                pea.l      [A0 + 0x60]
  8535. 0000636E  486E FEE6                pea.l      [A6 - 0x11A]
  8536. 00006372  3F3C 100E                move.w     -[A7], 0x100E
  8537. 00006376  A9EB                     syscall    Pack4/FP68K
  8538. 00006378  487A 0056                pea.l      [PC + 0x56 /* 000063D0, value 0x4008FA00 */]
  8539. 0000637C  486E FEE6                pea.l      [A6 - 0x11A]
  8540. 00006380  3F3C 0004                move.w     -[A7], 0x4
  8541. 00006384  A9EB                     syscall    Pack4/FP68K
  8542. 00006386  486E FEE6                pea.l      [A6 - 0x11A]
  8543. 0000638A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  8544. 0000638E  201F                     move.l     D0, [A7]+
  8545. 00006390  3E00                     move.w     D7, D0
  8546. 00006392  48C0                     ext.l      D0
  8547. 00006394  2F00                     move.l     -[A7], D0
  8548. 00006396  486E FEF0                pea.l      [A6 - 0x110]
  8549. 0000639A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  8550. 0000639E  2254                     movea.l    A1, [A4]
  8551. 000063A0  2069 007E                movea.l    A0, [A1 + 0x7E]
  8552. 000063A4  2050                     movea.l    A0, [A0]
  8553. 000063A6  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  8554. 000063AA  3F3C 001B                move.w     -[A7], 0x1B
  8555. 000063AE  486E FFFC                pea.l      [A6 - 0x4]
  8556. 000063B2  486E FFF8                pea.l      [A6 - 0x8]
  8557. 000063B6  486E FFF0                pea.l      [A6 - 0x10]
  8558. 000063BA  A98D                     syscall    GetDialogItem/GetDItem
  8559. 000063BC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8560. 000063C0  486E FEF0                pea.l      [A6 - 0x110]
  8561. 000063C4  A98F                     syscall    SetDialogItemText/SetIText
  8562. 000063C6  4CDF 1080                movem.l    D7,A4, [A7]+
  8563. 000063CA  4E5E                     unlink     A6
  8564. 000063CC  2E9F                     move.l     [A7], [A7]+
  8565. 000063CE  4E75                     rts
  8566. 000063D0  4008                     negx.b     A0
  8567. 000063D2  FA00 0000                .unknown   0xFA00 0x0000 (W = 5)
  8568. 000063D6  0000 0000                ori.b      D0, 0x0
  8569. export_1518:
  8570. 000063DA  4E56 FFD6                link       A6, -0x002A
  8571. 000063DE  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  8572. 000063E2  206E 000C                movea.l    A0, [A6 + 0xC]
  8573. 000063E6  43EE FFF8                lea.l      A1, [A6 - 0x8]
  8574. 000063EA  22D8                     move.l     [A1]+, [A0]+
  8575. 000063EC  22D8                     move.l     [A1]+, [A0]+
  8576. 000063EE  286E 0008                movea.l    A4, [A6 + 0x8]
  8577. 000063F2  42A7                     clr.l      -[A7]
  8578. 000063F4  A8D8                     syscall    NewRgn
  8579. 000063F6  265F                     movea.l    A3, [A7]+
  8580. 000063F8  2F0B                     move.l     -[A7], A3
  8581. 000063FA  486E FFF8                pea.l      [A6 - 0x8]
  8582. 000063FE  A8DF                     syscall    RectRgn
  8583. 00006400  206E 0008                movea.l    A0, [A6 + 0x8]
  8584. 00006404  2050                     movea.l    A0, [A0]
  8585. 00006406  2268 001C                movea.l    A1, [A0 + 0x1C]
  8586. 0000640A  2251                     movea.l    A1, [A1]
  8587. 0000640C  2069 0008                movea.l    A0, [A1 + 0x8]
  8588. 00006410  2050                     movea.l    A0, [A0]
  8589. 00006412  2E28 0066                move.l     D7, [A0 + 0x66]
  8590. 00006416  2047                     movea.l    A0, D7
  8591. 00006418  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  8592. 0000641C  5488                     addq.l     A0, 2
  8593. 0000641E  22D8                     move.l     [A1]+, [A0]+
  8594. 00006420  22D8                     move.l     [A1]+, [A0]+
  8595. 00006422  22D8                     move.l     [A1]+, [A0]+
  8596. 00006424  3290                     move.w     [A1], [A0]
  8597. 00006426  2054                     movea.l    A0, [A4]
  8598. 00006428  4868 0058                pea.l      [A0 + 0x58]
  8599. 0000642C  A875                     syscall    SetPBits/SetPortBits
  8600. 0000642E  486E FFF8                pea.l      [A6 - 0x8]
  8601. 00006432  A8A3                     syscall    EraseRect
  8602. 00006434  41EE FFF0                lea.l      A0, [A6 - 0x10]
  8603. 00006438  2454                     movea.l    A2, [A4]
  8604. 0000643A  43EA 0048                lea.l      A1, [A2 + 0x48]
  8605. 0000643E  20D9                     move.l     [A0]+, [A1]+
  8606. 00006440  20D9                     move.l     [A0]+, [A1]+
  8607. 00006442  2054                     movea.l    A0, [A4]
  8608. 00006444  2F28 0054                move.l     -[A7], [A0 + 0x54]
  8609. 00006448  486E FFF0                pea.l      [A6 - 0x10]
  8610. 0000644C  A8F6                     syscall    DrawPicture
  8611. 0000644E  486E FFF0                pea.l      [A6 - 0x10]
  8612. 00006452  2054                     movea.l    A0, [A4]
  8613. 00006454  3028 0050                move.w     D0, [A0 + 0x50]
  8614. 00006458  5340                     subq.w     D0, 1
  8615. 0000645A  3F00                     move.w     -[A7], D0
  8616. 0000645C  3F3C 0002                move.w     -[A7], 0x2
  8617. 00006460  A8BF                     syscall    PaintArc
  8618. 00006462  486E FFE2                pea.l      [A6 - 0x1E]
  8619. 00006466  A875                     syscall    SetPBits/SetPortBits
  8620. 00006468  42A7                     clr.l      -[A7]
  8621. 0000646A  A975                     syscall    TickCount
  8622. 0000646C  2C1F                     move.l     D6, [A7]+
  8623. label0000646E:
  8624. 0000646E  42A7                     clr.l      -[A7]
  8625. 00006470  A975                     syscall    TickCount
  8626. 00006472  BC9F                     cmp.l      D6, [A7]+
  8627. 00006474  67F8                     beq        -0x6 /* 0000646E */
  8628. 00006476  2054                     movea.l    A0, [A4]
  8629. 00006478  4868 0058                pea.l      [A0 + 0x58]
  8630. 0000647C  486E FFE2                pea.l      [A6 - 0x1E]
  8631. 00006480  4868 005E                pea.l      [A0 + 0x5E]
  8632. 00006484  4868 0008                pea.l      [A0 + 0x8]
  8633. 00006488  4267                     clr.w      -[A7]
  8634. 0000648A  2F0B                     move.l     -[A7], A3
  8635. 0000648C  A8EC                     syscall    CopyBits
  8636. 0000648E  2F0B                     move.l     -[A7], A3
  8637. 00006490  A8D9                     syscall    DisposRgn/DisposeRgn
  8638. 00006492  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  8639. 00006496  4E5E                     unlink     A6
  8640. 00006498  205F                     movea.l    A0, [A7]+
  8641. 0000649A  504F                     addq.w     A7, 8
  8642. 0000649C  4ED0                     jmp        [A0]
  8643. export_1519:
  8644. 0000649E  4E56 0000                link       A6, 0
  8645. 000064A2  4E5E                     unlink     A6
  8646. 000064A4  2E9F                     move.l     [A7], [A7]+
  8647. 000064A6  4E75                     rts
  8648. export_1520:
  8649. 000064A8  4E56 FFFC                link       A6, -0x0004
  8650. 000064AC  2F0C                     move.l     -[A7], A4
  8651. 000064AE  286E 0008                movea.l    A4, [A6 + 0x8]
  8652. 000064B2  2D6D FD8A 0016           move.l     [A6 + 0x16], [A5 - 0x276]
  8653. 000064B8  206E 0010                movea.l    A0, [A6 + 0x10]
  8654. 000064BC  2254                     movea.l    A1, [A4]
  8655. 000064BE  3029 0040                move.w     D0, [A1 + 0x40]
  8656. 000064C2  B06E 0014                cmp.w      D0, [A6 + 0x14]
  8657. 000064C6  57C0                     seq        D0
  8658. 000064C8  4400                     neg.b      D0
  8659. 000064CA  1080                     move.b     [A0], D0
  8660. 000064CC  206E 0010                movea.l    A0, [A6 + 0x10]
  8661. 000064D0  1010                     move.b     D0, [A0]
  8662. 000064D2  674E                     beq        +0x50 /* 00006522 */
  8663. 000064D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8664. 000064D8  2054                     movea.l    A0, [A4]
  8665. 000064DA  2F28 0010                move.l     -[A7], [A0 + 0x10]
  8666. 000064DE  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  8667. 000064E2  2054                     movea.l    A0, [A4]
  8668. 000064E4  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8669. 000064E8  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8670. 000064EC  2D6D FDB4 FFFC           move.l     [A6 - 0x4], [A5 - 0x24C]
  8671. 000064F2  486E FFFC                pea.l      [A6 - 0x4]
  8672. 000064F6  A871                     syscall    GlobalToLocal
  8673. 000064F8  2254                     movea.l    A1, [A4]
  8674. 000064FA  2069 001C                movea.l    A0, [A1 + 0x1C]
  8675. 000064FE  2050                     movea.l    A0, [A0]
  8676. 00006500  2F28 0044                move.l     -[A7], [A0 + 0x44]
  8677. 00006504  486E FFFC                pea.l      [A6 - 0x4]
  8678. 00006508  A87E                     syscall    AddPt
  8679. 0000650A  42A7                     clr.l      -[A7]
  8680. 0000650C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8681. 00006510  486D FDDA                pea.l      [A5 - 0x226]
  8682. 00006514  2054                     movea.l    A0, [A4]
  8683. 00006516  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8684. 0000651A  4EAD 1F3A                jsr        [A5 + 0x1F3A /* export_995 */]
  8685. 0000651E  2D5F 0016                move.l     [A6 + 0x16], [A7]+
  8686. label00006522:
  8687. 00006522  285F                     movea.l    A4, [A7]+
  8688. 00006524  4E5E                     unlink     A6
  8689. 00006526  205F                     movea.l    A0, [A7]+
  8690. 00006528  DEFC 000E                add.w      A7, 0xE
  8691. 0000652C  4ED0                     jmp        [A0]
  8692. export_1521:
  8693. 0000652E  4E56 0000                link       A6, 0
  8694. 00006532  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  8695. 00006538  1F3C 0001                move.b     -[A7], 0x1
  8696. 0000653C  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  8697. 00006540  42A7                     clr.l      -[A7]
  8698. 00006542  3F3C 0002                move.w     -[A7], 0x2
  8699. 00006546  A9B9                     syscall    GetCursor
  8700. 00006548  205F                     movea.l    A0, [A7]+
  8701. 0000654A  2F10                     move.l     -[A7], [A0]
  8702. 0000654C  A851                     syscall    SetCursor
  8703. 0000654E  4E5E                     unlink     A6
  8704. 00006550  205F                     movea.l    A0, [A7]+
  8705. 00006552  504F                     addq.w     A7, 8
  8706. 00006554  4ED0                     jmp        [A0]
  8707. export_1522:
  8708. 00006556  4E56 FFC0                link       A6, -0x0040
  8709. 0000655A  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  8710. 0000655E  206E 000C                movea.l    A0, [A6 + 0xC]
  8711. 00006562  43EE FFF8                lea.l      A1, [A6 - 0x8]
  8712. 00006566  22D8                     move.l     [A1]+, [A0]+
  8713. 00006568  22D8                     move.l     [A1]+, [A0]+
  8714. 0000656A  286E 0008                movea.l    A4, [A6 + 0x8]
  8715. 0000656E  42A7                     clr.l      -[A7]
  8716. 00006570  A8D8                     syscall    NewRgn
  8717. 00006572  265F                     movea.l    A3, [A7]+
  8718. 00006574  2F0B                     move.l     -[A7], A3
  8719. 00006576  486E FFF8                pea.l      [A6 - 0x8]
  8720. 0000657A  A8DF                     syscall    RectRgn
  8721. 0000657C  42A7                     clr.l      -[A7]
  8722. 0000657E  A8D8                     syscall    NewRgn
  8723. 00006580  2E1F                     move.l     D7, [A7]+
  8724. 00006582  206E 0008                movea.l    A0, [A6 + 0x8]
  8725. 00006586  2050                     movea.l    A0, [A0]
  8726. 00006588  2268 001C                movea.l    A1, [A0 + 0x1C]
  8727. 0000658C  2251                     movea.l    A1, [A1]
  8728. 0000658E  2069 0008                movea.l    A0, [A1 + 0x8]
  8729. 00006592  2050                     movea.l    A0, [A0]
  8730. 00006594  2C28 0066                move.l     D6, [A0 + 0x66]
  8731. 00006598  2046                     movea.l    A0, D6
  8732. 0000659A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  8733. 0000659E  5488                     addq.l     A0, 2
  8734. 000065A0  22D8                     move.l     [A1]+, [A0]+
  8735. 000065A2  22D8                     move.l     [A1]+, [A0]+
  8736. 000065A4  22D8                     move.l     [A1]+, [A0]+
  8737. 000065A6  3290                     move.w     [A1], [A0]
  8738. 000065A8  2F07                     move.l     -[A7], D7
  8739. 000065AA  A87A                     syscall    GetClip
  8740. 000065AC  2054                     movea.l    A0, [A4]
  8741. 000065AE  4868 0068                pea.l      [A0 + 0x68]
  8742. 000065B2  A875                     syscall    SetPBits/SetPortBits
  8743. 000065B4  486E FFF8                pea.l      [A6 - 0x8]
  8744. 000065B8  A8A3                     syscall    EraseRect
  8745. 000065BA  41EE FFF0                lea.l      A0, [A6 - 0x10]
  8746. 000065BE  2454                     movea.l    A2, [A4]
  8747. 000065C0  43EA 0048                lea.l      A1, [A2 + 0x48]
  8748. 000065C4  20D9                     move.l     [A0]+, [A1]+
  8749. 000065C6  20D9                     move.l     [A0]+, [A1]+
  8750. 000065C8  2054                     movea.l    A0, [A4]
  8751. 000065CA  2F28 0064                move.l     -[A7], [A0 + 0x64]
  8752. 000065CE  486E FFF0                pea.l      [A6 - 0x10]
  8753. 000065D2  A8F6                     syscall    DrawPicture
  8754. 000065D4  2054                     movea.l    A0, [A4]
  8755. 000065D6  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  8756. 000065DA  A879                     syscall    SetClip
  8757. 000065DC  486E FFC0                pea.l      [A6 - 0x40]
  8758. 000065E0  A898                     syscall    GetPenState
  8759. 000065E2  2F3C 0002 0002           move.l     -[A7], 0x20002
  8760. 000065E8  A89B                     syscall    PenSize
  8761. 000065EA  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  8762. 000065EE  A89C                     syscall    PenMode
  8763. 000065F0  2054                     movea.l    A0, [A4]
  8764. 000065F2  2F28 0050                move.l     -[A7], [A0 + 0x50]
  8765. 000065F6  A893                     syscall    MoveTo
  8766. 000065F8  2054                     movea.l    A0, [A4]
  8767. 000065FA  2F28 005A                move.l     -[A7], [A0 + 0x5A]
  8768. 000065FE  A891                     syscall    LineTo
  8769. 00006600  2F3C 0001 0001           move.l     -[A7], 0x10001
  8770. 00006606  A89B                     syscall    PenSize
  8771. 00006608  2054                     movea.l    A0, [A4]
  8772. 0000660A  2F28 0050                move.l     -[A7], [A0 + 0x50]
  8773. 0000660E  A893                     syscall    MoveTo
  8774. 00006610  2054                     movea.l    A0, [A4]
  8775. 00006612  2F28 005E                move.l     -[A7], [A0 + 0x5E]
  8776. 00006616  A891                     syscall    LineTo
  8777. 00006618  486E FFC0                pea.l      [A6 - 0x40]
  8778. 0000661C  A899                     syscall    SetPenState
  8779. 0000661E  2F07                     move.l     -[A7], D7
  8780. 00006620  A879                     syscall    SetClip
  8781. 00006622  2F07                     move.l     -[A7], D7
  8782. 00006624  A8D9                     syscall    DisposRgn/DisposeRgn
  8783. 00006626  486E FFE2                pea.l      [A6 - 0x1E]
  8784. 0000662A  A875                     syscall    SetPBits/SetPortBits
  8785. 0000662C  42A7                     clr.l      -[A7]
  8786. 0000662E  A975                     syscall    TickCount
  8787. 00006630  2A1F                     move.l     D5, [A7]+
  8788. label00006632:
  8789. 00006632  42A7                     clr.l      -[A7]
  8790. 00006634  A975                     syscall    TickCount
  8791. 00006636  BA9F                     cmp.l      D5, [A7]+
  8792. 00006638  67F8                     beq        -0x6 /* 00006632 */
  8793. 0000663A  2054                     movea.l    A0, [A4]
  8794. 0000663C  4868 0068                pea.l      [A0 + 0x68]
  8795. 00006640  486E FFE2                pea.l      [A6 - 0x1E]
  8796. 00006644  4868 006E                pea.l      [A0 + 0x6E]
  8797. 00006648  4868 0008                pea.l      [A0 + 0x8]
  8798. 0000664C  4267                     clr.w      -[A7]
  8799. 0000664E  2F0B                     move.l     -[A7], A3
  8800. 00006650  A8EC                     syscall    CopyBits
  8801. 00006652  2F0B                     move.l     -[A7], A3
  8802. 00006654  A8D9                     syscall    DisposRgn/DisposeRgn
  8803. 00006656  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  8804. 0000665A  4E5E                     unlink     A6
  8805. 0000665C  205F                     movea.l    A0, [A7]+
  8806. 0000665E  504F                     addq.w     A7, 8
  8807. 00006660  4ED0                     jmp        [A0]
  8808. export_1523:
  8809. 00006662  4E56 FDDC                link       A6, -0x0224
  8810. 00006666  48E7 0028                movem.l    -[A7], A2,A4
  8811. 0000666A  286E 0008                movea.l    A4, [A6 + 0x8]
  8812. 0000666E  2254                     movea.l    A1, [A4]
  8813. 00006670  2069 0076                movea.l    A0, [A1 + 0x76]
  8814. 00006674  2050                     movea.l    A0, [A0]
  8815. 00006676  2468 006A                movea.l    A2, [A0 + 0x6A]
  8816. 0000667A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  8817. 0000667E  2452                     movea.l    A2, [A2]
  8818. 00006680  43EA 0008                lea.l      A1, [A2 + 0x8]
  8819. 00006684  20D9                     move.l     [A0]+, [A1]+
  8820. 00006686  20D9                     move.l     [A0]+, [A1]+
  8821. 00006688  486E FFF0                pea.l      [A6 - 0x10]
  8822. 0000668C  2F3C FFFD FFFD           move.l     -[A7], 0xFFFDFFFD
  8823. 00006692  A8A9                     syscall    InsetRect
  8824. 00006694  2054                     movea.l    A0, [A4]
  8825. 00006696  3028 0054                move.w     D0, [A0 + 0x54]
  8826. 0000669A  48C0                     ext.l      D0
  8827. 0000669C  2F00                     move.l     -[A7], D0
  8828. 0000669E  486E FEF0                pea.l      [A6 - 0x110]
  8829. 000066A2  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  8830. 000066A6  486E FEF0                pea.l      [A6 - 0x110]
  8831. 000066AA  2254                     movea.l    A1, [A4]
  8832. 000066AC  2069 0076                movea.l    A0, [A1 + 0x76]
  8833. 000066B0  2050                     movea.l    A0, [A0]
  8834. 000066B2  2F28 006A                move.l     -[A7], [A0 + 0x6A]
  8835. 000066B6  4EAD 241A                jsr        [A5 + 0x241A /* export_1151 */]
  8836. 000066BA  2054                     movea.l    A0, [A4]
  8837. 000066BC  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8838. 000066C0  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8839. 000066C4  486E FFF0                pea.l      [A6 - 0x10]
  8840. 000066C8  A8A1                     syscall    FrameRect
  8841. 000066CA  2054                     movea.l    A0, [A4]
  8842. 000066CC  2D68 005E FDE8           move.l     [A6 - 0x218], [A0 + 0x5E]
  8843. 000066D2  2D68 0050 FDEC           move.l     [A6 - 0x214], [A0 + 0x50]
  8844. 000066D8  2F2E FDE8                move.l     -[A7], [A6 - 0x218]
  8845. 000066DC  486E FDEC                pea.l      [A6 - 0x214]
  8846. 000066E0  A87F                     syscall    SubPt
  8847. 000066E2  302E FDEE                move.w     D0, [A6 - 0x212]
  8848. 000066E6  C1EE FDEE                muls.w     D0, [A6 - 0x212]
  8849. 000066EA  322E FDEC                move.w     D1, [A6 - 0x214]
  8850. 000066EE  C3EE FDEC                muls.w     D1, [A6 - 0x214]
  8851. 000066F2  D240                     add.w      D1, D0
  8852. 000066F4  3D41 FDDC                move.w     [A6 - 0x224], D1
  8853. 000066F8  486E FDDC                pea.l      [A6 - 0x224]
  8854. 000066FC  486E FDDE                pea.l      [A6 - 0x222]
  8855. 00006700  3F3C 200E                move.w     -[A7], 0x200E
  8856. 00006704  A9EB                     syscall    Pack4/FP68K
  8857. 00006706  486E FDDE                pea.l      [A6 - 0x222]
  8858. 0000670A  3F3C 0012                move.w     -[A7], 0x12
  8859. 0000670E  A9EB                     syscall    Pack4/FP68K
  8860. 00006710  486E FDDE                pea.l      [A6 - 0x222]
  8861. 00006714  486E FFF8                pea.l      [A6 - 0x8]
  8862. 00006718  3F3C 1010                move.w     -[A7], 0x1010
  8863. 0000671C  A9EB                     syscall    Pack4/FP68K
  8864. 0000671E  486E FFF8                pea.l      [A6 - 0x8]
  8865. 00006722  486E FDDE                pea.l      [A6 - 0x222]
  8866. 00006726  3F3C 100E                move.w     -[A7], 0x100E
  8867. 0000672A  A9EB                     syscall    Pack4/FP68K
  8868. 0000672C  487A 0114                pea.l      [PC + 0x114 /* 00006842, value 0x4004C800 */]
  8869. 00006730  486E FDDE                pea.l      [A6 - 0x222]
  8870. 00006734  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  8871. 00006738  A9EB                     syscall    Pack4/FP68K
  8872. 0000673A  622C                     bhi        +0x2E /* 00006768 */
  8873. 0000673C  486E FFF8                pea.l      [A6 - 0x8]
  8874. 00006740  486E FDDE                pea.l      [A6 - 0x222]
  8875. 00006744  3F3C 100E                move.w     -[A7], 0x100E
  8876. 00006748  A9EB                     syscall    Pack4/FP68K
  8877. 0000674A  487A 00F6                pea.l      [PC + 0xF6 /* 00006842, value 0x4004C800 */]
  8878. 0000674E  486E FDDE                pea.l      [A6 - 0x222]
  8879. 00006752  3F3C 0006                move.w     -[A7], 0x6
  8880. 00006756  A9EB                     syscall    Pack4/FP68K
  8881. 00006758  486E FDDE                pea.l      [A6 - 0x222]
  8882. 0000675C  486E FFFC                pea.l      [A6 - 0x4]
  8883. 00006760  3F3C 1010                move.w     -[A7], 0x1010
  8884. 00006764  A9EB                     syscall    Pack4/FP68K
  8885. 00006766  6044                     bra        +0x46 /* 000067AC */
  8886. label00006768:
  8887. 00006768  486E FFF8                pea.l      [A6 - 0x8]
  8888. 0000676C  486E FDDE                pea.l      [A6 - 0x222]
  8889. 00006770  3F3C 100E                move.w     -[A7], 0x100E
  8890. 00006774  A9EB                     syscall    Pack4/FP68K
  8891. 00006776  487A 00CA                pea.l      [PC + 0xCA /* 00006842, value 0x4004C800 */]
  8892. 0000677A  486E FDDE                pea.l      [A6 - 0x222]
  8893. 0000677E  3F3C 0002                move.w     -[A7], 0x2
  8894. 00006782  A9EB                     syscall    Pack4/FP68K
  8895. 00006784  487A 00B2                pea.l      [PC + 0xB2 /* 00006838, value 0x4001A000 */]
  8896. 00006788  486E FDDE                pea.l      [A6 - 0x222]
  8897. 0000678C  3F3C 0006                move.w     -[A7], 0x6
  8898. 00006790  A9EB                     syscall    Pack4/FP68K
  8899. 00006792  487A 009A                pea.l      [PC + 0x9A /* 0000682E, value 0x3FFF8000 */]
  8900. 00006796  486E FDDE                pea.l      [A6 - 0x222]
  8901. 0000679A  4267                     clr.w      -[A7]
  8902. 0000679C  A9EB                     syscall    Pack4/FP68K
  8903. 0000679E  486E FDDE                pea.l      [A6 - 0x222]
  8904. 000067A2  486E FFFC                pea.l      [A6 - 0x4]
  8905. 000067A6  3F3C 1010                move.w     -[A7], 0x1010
  8906. 000067AA  A9EB                     syscall    Pack4/FP68K
  8907. label000067AC:
  8908. 000067AC  2254                     movea.l    A1, [A4]
  8909. 000067AE  2069 0076                movea.l    A0, [A1 + 0x76]
  8910. 000067B2  2050                     movea.l    A0, [A0]
  8911. 000067B4  2468 0066                movea.l    A2, [A0 + 0x66]
  8912. 000067B8  41EE FFF0                lea.l      A0, [A6 - 0x10]
  8913. 000067BC  2452                     movea.l    A2, [A2]
  8914. 000067BE  43EA 0008                lea.l      A1, [A2 + 0x8]
  8915. 000067C2  20D9                     move.l     [A0]+, [A1]+
  8916. 000067C4  20D9                     move.l     [A0]+, [A1]+
  8917. 000067C6  486E FFF0                pea.l      [A6 - 0x10]
  8918. 000067CA  2F3C FFFD FFFD           move.l     -[A7], 0xFFFDFFFD
  8919. 000067D0  A8A9                     syscall    InsetRect
  8920. 000067D2  2F2D FFEA                move.l     -[A7], [A5 - 0x16]
  8921. 000067D6  486E FFFC                pea.l      [A6 - 0x4]
  8922. 000067DA  486E FDDE                pea.l      [A6 - 0x222]
  8923. 000067DE  3F3C 100E                move.w     -[A7], 0x100E
  8924. 000067E2  A9EB                     syscall    Pack4/FP68K
  8925. 000067E4  486E FDDE                pea.l      [A6 - 0x222]
  8926. 000067E8  486E FDF0                pea.l      [A6 - 0x210]
  8927. 000067EC  4EAD 28EA                jsr        [A5 + 0x28EA /* export_1305 */]
  8928. 000067F0  41EE FEF0                lea.l      A0, [A6 - 0x110]
  8929. 000067F4  43EE FDF0                lea.l      A1, [A6 - 0x210]
  8930. 000067F8  703F                     moveq.l    D0, 0x3F
  8931. label000067FA:
  8932. 000067FA  20D9                     move.l     [A0]+, [A1]+
  8933. 000067FC  51C8 FFFC                dbf        D0, -0x6 /* 000067FA */
  8934. 00006800  486E FEF0                pea.l      [A6 - 0x110]
  8935. 00006804  2254                     movea.l    A1, [A4]
  8936. 00006806  2069 0076                movea.l    A0, [A1 + 0x76]
  8937. 0000680A  2050                     movea.l    A0, [A0]
  8938. 0000680C  2F28 0066                move.l     -[A7], [A0 + 0x66]
  8939. 00006810  4EAD 241A                jsr        [A5 + 0x241A /* export_1151 */]
  8940. 00006814  2054                     movea.l    A0, [A4]
  8941. 00006816  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  8942. 0000681A  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  8943. 0000681E  486E FFF0                pea.l      [A6 - 0x10]
  8944. 00006822  A8A1                     syscall    FrameRect
  8945. 00006824  4CDF 1400                movem.l    A2,A4, [A7]+
  8946. 00006828  4E5E                     unlink     A6
  8947. 0000682A  2E9F                     move.l     [A7], [A7]+
  8948. 0000682C  4E75                     rts
  8949. 0000682E  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  8950. 00006830  8000                     or.b       D0, D0
  8951. 00006832  0000 0000                ori.b      D0, 0x0
  8952. 00006836  0000 4001                ori.b      D0, 0x1
  8953. 0000683A  A000                     syscall    Open/PBHOpen/HOpen
  8954. 0000683C  0000 0000                ori.b      D0, 0x0
  8955. 00006840  0000 4004                ori.b      D0, 0x4
  8956. 00006844  C800                     and.b      D4, D0
  8957. 00006846  0000 0000                ori.b      D0, 0x0
  8958. 0000684A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  8959. export_1524: // at 0000684C (misaligned)
  8960. 0000684E  FFE4                     .invalid   <<F/7/7>>
  8961. 00006850  2F0C                     move.l     -[A7], A4
  8962. 00006852  286E 0008                movea.l    A4, [A6 + 0x8]
  8963. 00006856  2254                     movea.l    A1, [A4]
  8964. 00006858  2069 007A                movea.l    A0, [A1 + 0x7A]
  8965. 0000685C  2050                     movea.l    A0, [A0]
  8966. 0000685E  4868 002A                pea.l      [A0 + 0x2A]
  8967. 00006862  486E FFEE                pea.l      [A6 - 0x12]
  8968. 00006866  3F3C 100E                move.w     -[A7], 0x100E
  8969. 0000686A  A9EB                     syscall    Pack4/FP68K
  8970. 0000686C  487A 0158                pea.l      [PC + 0x158 /* 000069C6, value 0x3FFF8000 */]
  8971. 00006870  486E FFEE                pea.l      [A6 - 0x12]
  8972. 00006874  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  8973. 00006878  A9EB                     syscall    Pack4/FP68K
  8974. 0000687A  6F4E                     ble        +0x50 /* 000068CA */
  8975. 0000687C  2254                     movea.l    A1, [A4]
  8976. 0000687E  2069 007A                movea.l    A0, [A1 + 0x7A]
  8977. 00006882  2050                     movea.l    A0, [A0]
  8978. 00006884  4868 002A                pea.l      [A0 + 0x2A]
  8979. 00006888  486E FFEE                pea.l      [A6 - 0x12]
  8980. 0000688C  3F3C 100E                move.w     -[A7], 0x100E
  8981. 00006890  A9EB                     syscall    Pack4/FP68K
  8982. 00006892  487A 0132                pea.l      [PC + 0x132 /* 000069C6, value 0x3FFF8000 */]
  8983. 00006896  486E FFEE                pea.l      [A6 - 0x12]
  8984. 0000689A  3F3C 0002                move.w     -[A7], 0x2
  8985. 0000689E  A9EB                     syscall    Pack4/FP68K
  8986. 000068A0  487A 011A                pea.l      [PC + 0x11A /* 000069BC, value 0x4001A000 */]
  8987. 000068A4  486E FFEE                pea.l      [A6 - 0x12]
  8988. 000068A8  3F3C 0004                move.w     -[A7], 0x4
  8989. 000068AC  A9EB                     syscall    Pack4/FP68K
  8990. 000068AE  487A 0102                pea.l      [PC + 0x102 /* 000069B2, value 0x4004C800 */]
  8991. 000068B2  486E FFEE                pea.l      [A6 - 0x12]
  8992. 000068B6  4267                     clr.w      -[A7]
  8993. 000068B8  A9EB                     syscall    Pack4/FP68K
  8994. 000068BA  486E FFEE                pea.l      [A6 - 0x12]
  8995. 000068BE  486E FFF8                pea.l      [A6 - 0x8]
  8996. 000068C2  3F3C 1010                move.w     -[A7], 0x1010
  8997. 000068C6  A9EB                     syscall    Pack4/FP68K
  8998. 000068C8  6032                     bra        +0x34 /* 000068FC */
  8999. label000068CA:
  9000. 000068CA  2254                     movea.l    A1, [A4]
  9001. 000068CC  2069 007A                movea.l    A0, [A1 + 0x7A]
  9002. 000068D0  2050                     movea.l    A0, [A0]
  9003. 000068D2  4868 002A                pea.l      [A0 + 0x2A]
  9004. 000068D6  486E FFEE                pea.l      [A6 - 0x12]
  9005. 000068DA  3F3C 100E                move.w     -[A7], 0x100E
  9006. 000068DE  A9EB                     syscall    Pack4/FP68K
  9007. 000068E0  487A 00D0                pea.l      [PC + 0xD0 /* 000069B2, value 0x4004C800 */]
  9008. 000068E4  486E FFEE                pea.l      [A6 - 0x12]
  9009. 000068E8  3F3C 0004                move.w     -[A7], 0x4
  9010. 000068EC  A9EB                     syscall    Pack4/FP68K
  9011. 000068EE  486E FFEE                pea.l      [A6 - 0x12]
  9012. 000068F2  486E FFF8                pea.l      [A6 - 0x8]
  9013. 000068F6  3F3C 1010                move.w     -[A7], 0x1010
  9014. 000068FA  A9EB                     syscall    Pack4/FP68K
  9015. label000068FC:
  9016. 000068FC  42A7                     clr.l      -[A7]
  9017. 000068FE  2254                     movea.l    A1, [A4]
  9018. 00006900  2069 007A                movea.l    A0, [A1 + 0x7A]
  9019. 00006904  2050                     movea.l    A0, [A0]
  9020. 00006906  4868 0026                pea.l      [A0 + 0x26]
  9021. 0000690A  486E FFEE                pea.l      [A6 - 0x12]
  9022. 0000690E  3F3C 100E                move.w     -[A7], 0x100E
  9023. 00006912  A9EB                     syscall    Pack4/FP68K
  9024. 00006914  486E FFEE                pea.l      [A6 - 0x12]
  9025. 00006918  4EBA 99A4                jsr        [PC - 0x665C /* 000002BE */]
  9026. 0000691C  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  9027. 00006920  42A7                     clr.l      -[A7]
  9028. 00006922  486E FFEE                pea.l      [A6 - 0x12]
  9029. 00006926  486E FFFC                pea.l      [A6 - 0x4]
  9030. 0000692A  486E FFE4                pea.l      [A6 - 0x1C]
  9031. 0000692E  3F3C 100E                move.w     -[A7], 0x100E
  9032. 00006932  A9EB                     syscall    Pack4/FP68K
  9033. 00006934  486E FFE4                pea.l      [A6 - 0x1C]
  9034. 00006938  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  9035. 0000693C  588F                     addq.l     A7, 4
  9036. 0000693E  486E FFF8                pea.l      [A6 - 0x8]
  9037. 00006942  486E FFEE                pea.l      [A6 - 0x12]
  9038. 00006946  3F3C 1004                move.w     -[A7], 0x1004
  9039. 0000694A  A9EB                     syscall    Pack4/FP68K
  9040. 0000694C  486E FFEE                pea.l      [A6 - 0x12]
  9041. 00006950  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9042. 00006954  2054                     movea.l    A0, [A4]
  9043. 00006956  3028 0052                move.w     D0, [A0 + 0x52]
  9044. 0000695A  48C0                     ext.l      D0
  9045. 0000695C  D09F                     add.l      D0, [A7]+
  9046. 0000695E  3140 005C                move.w     [A0 + 0x5C], D0
  9047. 00006962  42A7                     clr.l      -[A7]
  9048. 00006964  486E FFEE                pea.l      [A6 - 0x12]
  9049. 00006968  486E FFFC                pea.l      [A6 - 0x4]
  9050. 0000696C  486E FFE4                pea.l      [A6 - 0x1C]
  9051. 00006970  3F3C 100E                move.w     -[A7], 0x100E
  9052. 00006974  A9EB                     syscall    Pack4/FP68K
  9053. 00006976  486E FFE4                pea.l      [A6 - 0x1C]
  9054. 0000697A  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  9055. 0000697E  588F                     addq.l     A7, 4
  9056. 00006980  486E FFF8                pea.l      [A6 - 0x8]
  9057. 00006984  486E FFEE                pea.l      [A6 - 0x12]
  9058. 00006988  3F3C 1004                move.w     -[A7], 0x1004
  9059. 0000698C  A9EB                     syscall    Pack4/FP68K
  9060. 0000698E  0A2E 0080 FFEE           xori.b     [A6 - 0x12], 0x80
  9061. 00006994  486E FFEE                pea.l      [A6 - 0x12]
  9062. 00006998  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9063. 0000699C  2054                     movea.l    A0, [A4]
  9064. 0000699E  3028 0050                move.w     D0, [A0 + 0x50]
  9065. 000069A2  48C0                     ext.l      D0
  9066. 000069A4  D09F                     add.l      D0, [A7]+
  9067. 000069A6  3140 005A                move.w     [A0 + 0x5A], D0
  9068. 000069AA  285F                     movea.l    A4, [A7]+
  9069. 000069AC  4E5E                     unlink     A6
  9070. 000069AE  2E9F                     move.l     [A7], [A7]+
  9071. 000069B0  4E75                     rts
  9072. 000069B2  4004                     negx.b     D4
  9073. 000069B4  C800                     and.b      D4, D0
  9074. 000069B6  0000 0000                ori.b      D0, 0x0
  9075. 000069BA  0000 4001                ori.b      D0, 0x1
  9076. 000069BE  A000                     syscall    Open/PBHOpen/HOpen
  9077. 000069C0  0000 0000                ori.b      D0, 0x0
  9078. 000069C4  0000 3FFF                ori.b      D0, 0xFF
  9079. 000069C8  8000                     or.b       D0, D0
  9080. 000069CA  0000 0000                ori.b      D0, 0x0
  9081. 000069CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  9082. export_1525: // at 000069D0 (misaligned)
  9083. 000069D2  FFF8                     .invalid   <<F/7/7>>
  9084. 000069D4  48E7 0038                movem.l    -[A7], A2,A3,A4
  9085. 000069D8  266E 0008                movea.l    A3, [A6 + 0x8]
  9086. 000069DC  284B                     movea.l    A4, A3
  9087. 000069DE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  9088. 000069E2  2454                     movea.l    A2, [A4]
  9089. 000069E4  43EA 0048                lea.l      A1, [A2 + 0x48]
  9090. 000069E8  20D9                     move.l     [A0]+, [A1]+
  9091. 000069EA  20D9                     move.l     [A0]+, [A1]+
  9092. 000069EC  2F0B                     move.l     -[A7], A3
  9093. 000069EE  4EAD 289A                jsr        [A5 + 0x289A /* export_1295 */]
  9094. 000069F2  2054                     movea.l    A0, [A4]
  9095. 000069F4  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  9096. 000069F8  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  9097. 000069FC  486E FFF8                pea.l      [A6 - 0x8]
  9098. 00006A00  2F0B                     move.l     -[A7], A3
  9099. 00006A02  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  9100. 00006A06  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  9101. 00006A0A  4E5E                     unlink     A6
  9102. 00006A0C  2E9F                     move.l     [A7], [A7]+
  9103. 00006A0E  4E75                     rts
  9104. export_1526:
  9105. 00006A10  4E56 FDDC                link       A6, -0x0224
  9106. 00006A14  2F0C                     move.l     -[A7], A4
  9107. 00006A16  286E 0008                movea.l    A4, [A6 + 0x8]
  9108. 00006A1A  3F3C 0004                move.w     -[A7], 0x4
  9109. 00006A1E  486E FDF0                pea.l      [A6 - 0x210]
  9110. 00006A22  2054                     movea.l    A0, [A4]
  9111. 00006A24  2F28 0076                move.l     -[A7], [A0 + 0x76]
  9112. 00006A28  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  9113. 00006A2C  41EE FEF0                lea.l      A0, [A6 - 0x110]
  9114. 00006A30  43EE FDF0                lea.l      A1, [A6 - 0x210]
  9115. 00006A34  703F                     moveq.l    D0, 0x3F
  9116. label00006A36:
  9117. 00006A36  20D9                     move.l     [A0]+, [A1]+
  9118. 00006A38  51C8 FFFC                dbf        D0, -0x6 /* 00006A36 */
  9119. 00006A3C  42A7                     clr.l      -[A7]
  9120. 00006A3E  486E FDE6                pea.l      [A6 - 0x21A]
  9121. 00006A42  486E FEF0                pea.l      [A6 - 0x110]
  9122. 00006A46  4EAD 28E2                jsr        [A5 + 0x28E2 /* export_1304 */]
  9123. 00006A4A  588F                     addq.l     A7, 4
  9124. 00006A4C  486E FDE6                pea.l      [A6 - 0x21A]
  9125. 00006A50  487A 0224                pea.l      [PC + 0x224 /* 00006C76, value 0x4007B400 */]
  9126. 00006A54  4EBA 9DF0                jsr        [PC - 0x6210 /* 00000846 */]
  9127. 00006A58  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  9128. 00006A5C  4267                     clr.w      -[A7]
  9129. 00006A5E  486E FFF8                pea.l      [A6 - 0x8]
  9130. 00006A62  486E FDE6                pea.l      [A6 - 0x21A]
  9131. 00006A66  3F3C 100E                move.w     -[A7], 0x100E
  9132. 00006A6A  A9EB                     syscall    Pack4/FP68K
  9133. 00006A6C  486E FDE6                pea.l      [A6 - 0x21A]
  9134. 00006A70  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  9135. 00006A74  7001                     moveq.l    D0, 0x01
  9136. 00006A76  B01F                     cmp.b      D0, [A7]+
  9137. 00006A78  660E                     bne        +0x10 /* 00006A88 */
  9138. 00006A7A  487A 01F0                pea.l      [PC + 0x1F0 /* 00006C6C, value 0x0, cstring "" */]
  9139. 00006A7E  486E FFF8                pea.l      [A6 - 0x8]
  9140. 00006A82  3F3C 1010                move.w     -[A7], 0x1010
  9141. 00006A86  A9EB                     syscall    Pack4/FP68K
  9142. label00006A88:
  9143. 00006A88  3F3C 0003                move.w     -[A7], 0x3
  9144. 00006A8C  486E FDF0                pea.l      [A6 - 0x210]
  9145. 00006A90  2054                     movea.l    A0, [A4]
  9146. 00006A92  2F28 0076                move.l     -[A7], [A0 + 0x76]
  9147. 00006A96  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  9148. 00006A9A  41EE FEF0                lea.l      A0, [A6 - 0x110]
  9149. 00006A9E  43EE FDF0                lea.l      A1, [A6 - 0x210]
  9150. 00006AA2  703F                     moveq.l    D0, 0x3F
  9151. label00006AA4:
  9152. 00006AA4  20D9                     move.l     [A0]+, [A1]+
  9153. 00006AA6  51C8 FFFC                dbf        D0, -0x6 /* 00006AA4 */
  9154. 00006AAA  486E FDE6                pea.l      [A6 - 0x21A]
  9155. 00006AAE  486E FEF0                pea.l      [A6 - 0x110]
  9156. 00006AB2  4EAD 28E2                jsr        [A5 + 0x28E2 /* export_1304 */]
  9157. 00006AB6  588F                     addq.l     A7, 4
  9158. 00006AB8  486E FDE6                pea.l      [A6 - 0x21A]
  9159. 00006ABC  486E FFFC                pea.l      [A6 - 0x4]
  9160. 00006AC0  3F3C 1010                move.w     -[A7], 0x1010
  9161. 00006AC4  A9EB                     syscall    Pack4/FP68K
  9162. 00006AC6  4267                     clr.w      -[A7]
  9163. 00006AC8  486E FFFC                pea.l      [A6 - 0x4]
  9164. 00006ACC  486E FDE6                pea.l      [A6 - 0x21A]
  9165. 00006AD0  3F3C 100E                move.w     -[A7], 0x100E
  9166. 00006AD4  A9EB                     syscall    Pack4/FP68K
  9167. 00006AD6  486E FDE6                pea.l      [A6 - 0x21A]
  9168. 00006ADA  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  9169. 00006ADE  7001                     moveq.l    D0, 0x01
  9170. 00006AE0  B01F                     cmp.b      D0, [A7]+
  9171. 00006AE2  660E                     bne        +0x10 /* 00006AF2 */
  9172. 00006AE4  487A 0186                pea.l      [PC + 0x186 /* 00006C6C, value 0x0, cstring "" */]
  9173. 00006AE8  486E FFFC                pea.l      [A6 - 0x4]
  9174. 00006AEC  3F3C 1010                move.w     -[A7], 0x1010
  9175. 00006AF0  A9EB                     syscall    Pack4/FP68K
  9176. label00006AF2:
  9177. 00006AF2  42A7                     clr.l      -[A7]
  9178. 00006AF4  486E FFF8                pea.l      [A6 - 0x8]
  9179. 00006AF8  486E FDE6                pea.l      [A6 - 0x21A]
  9180. 00006AFC  3F3C 100E                move.w     -[A7], 0x100E
  9181. 00006B00  A9EB                     syscall    Pack4/FP68K
  9182. 00006B02  486E FDE6                pea.l      [A6 - 0x21A]
  9183. 00006B06  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9184. 00006B0A  201F                     move.l     D0, [A7]+
  9185. 00006B0C  2054                     movea.l    A0, [A4]
  9186. 00006B0E  3140 0054                move.w     [A0 + 0x54], D0
  9187. 00006B12  486E FFFC                pea.l      [A6 - 0x4]
  9188. 00006B16  486E FDE6                pea.l      [A6 - 0x21A]
  9189. 00006B1A  3F3C 100E                move.w     -[A7], 0x100E
  9190. 00006B1E  A9EB                     syscall    Pack4/FP68K
  9191. 00006B20  487A 0140                pea.l      [PC + 0x140 /* 00006C62, value 0x3FFF8000 */]
  9192. 00006B24  486E FDE6                pea.l      [A6 - 0x21A]
  9193. 00006B28  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  9194. 00006B2C  A9EB                     syscall    Pack4/FP68K
  9195. 00006B2E  6F46                     ble        +0x48 /* 00006B76 */
  9196. 00006B30  486E FFFC                pea.l      [A6 - 0x4]
  9197. 00006B34  486E FDE6                pea.l      [A6 - 0x21A]
  9198. 00006B38  3F3C 100E                move.w     -[A7], 0x100E
  9199. 00006B3C  A9EB                     syscall    Pack4/FP68K
  9200. 00006B3E  487A 0122                pea.l      [PC + 0x122 /* 00006C62, value 0x3FFF8000 */]
  9201. 00006B42  486E FDE6                pea.l      [A6 - 0x21A]
  9202. 00006B46  3F3C 0002                move.w     -[A7], 0x2
  9203. 00006B4A  A9EB                     syscall    Pack4/FP68K
  9204. 00006B4C  487A 010A                pea.l      [PC + 0x10A /* 00006C58, value 0x4001A000 */]
  9205. 00006B50  486E FDE6                pea.l      [A6 - 0x21A]
  9206. 00006B54  3F3C 0004                move.w     -[A7], 0x4
  9207. 00006B58  A9EB                     syscall    Pack4/FP68K
  9208. 00006B5A  487A 00F2                pea.l      [PC + 0xF2 /* 00006C4E, value 0x4004C800 */]
  9209. 00006B5E  486E FDE6                pea.l      [A6 - 0x21A]
  9210. 00006B62  4267                     clr.w      -[A7]
  9211. 00006B64  A9EB                     syscall    Pack4/FP68K
  9212. 00006B66  486E FDE6                pea.l      [A6 - 0x21A]
  9213. 00006B6A  486E FFF0                pea.l      [A6 - 0x10]
  9214. 00006B6E  3F3C 1010                move.w     -[A7], 0x1010
  9215. 00006B72  A9EB                     syscall    Pack4/FP68K
  9216. 00006B74  602A                     bra        +0x2C /* 00006BA0 */
  9217. label00006B76:
  9218. 00006B76  486E FFFC                pea.l      [A6 - 0x4]
  9219. 00006B7A  486E FDE6                pea.l      [A6 - 0x21A]
  9220. 00006B7E  3F3C 100E                move.w     -[A7], 0x100E
  9221. 00006B82  A9EB                     syscall    Pack4/FP68K
  9222. 00006B84  487A 00C8                pea.l      [PC + 0xC8 /* 00006C4E, value 0x4004C800 */]
  9223. 00006B88  486E FDE6                pea.l      [A6 - 0x21A]
  9224. 00006B8C  3F3C 0004                move.w     -[A7], 0x4
  9225. 00006B90  A9EB                     syscall    Pack4/FP68K
  9226. 00006B92  486E FDE6                pea.l      [A6 - 0x21A]
  9227. 00006B96  486E FFF0                pea.l      [A6 - 0x10]
  9228. 00006B9A  3F3C 1010                move.w     -[A7], 0x1010
  9229. 00006B9E  A9EB                     syscall    Pack4/FP68K
  9230. label00006BA0:
  9231. 00006BA0  42A7                     clr.l      -[A7]
  9232. 00006BA2  486E FFF8                pea.l      [A6 - 0x8]
  9233. 00006BA6  486E FDE6                pea.l      [A6 - 0x21A]
  9234. 00006BAA  3F3C 100E                move.w     -[A7], 0x100E
  9235. 00006BAE  A9EB                     syscall    Pack4/FP68K
  9236. 00006BB0  486E FDE6                pea.l      [A6 - 0x21A]
  9237. 00006BB4  4EBA 9708                jsr        [PC - 0x68F8 /* 000002BE */]
  9238. 00006BB8  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  9239. 00006BBC  42A7                     clr.l      -[A7]
  9240. 00006BBE  486E FDE6                pea.l      [A6 - 0x21A]
  9241. 00006BC2  486E FFF4                pea.l      [A6 - 0xC]
  9242. 00006BC6  486E FDDC                pea.l      [A6 - 0x224]
  9243. 00006BCA  3F3C 100E                move.w     -[A7], 0x100E
  9244. 00006BCE  A9EB                     syscall    Pack4/FP68K
  9245. 00006BD0  486E FDDC                pea.l      [A6 - 0x224]
  9246. 00006BD4  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  9247. 00006BD8  588F                     addq.l     A7, 4
  9248. 00006BDA  486E FFF0                pea.l      [A6 - 0x10]
  9249. 00006BDE  486E FDE6                pea.l      [A6 - 0x21A]
  9250. 00006BE2  3F3C 1004                move.w     -[A7], 0x1004
  9251. 00006BE6  A9EB                     syscall    Pack4/FP68K
  9252. 00006BE8  486E FDE6                pea.l      [A6 - 0x21A]
  9253. 00006BEC  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9254. 00006BF0  2054                     movea.l    A0, [A4]
  9255. 00006BF2  3028 0052                move.w     D0, [A0 + 0x52]
  9256. 00006BF6  48C0                     ext.l      D0
  9257. 00006BF8  D09F                     add.l      D0, [A7]+
  9258. 00006BFA  3140 0060                move.w     [A0 + 0x60], D0
  9259. 00006BFE  42A7                     clr.l      -[A7]
  9260. 00006C00  486E FDE6                pea.l      [A6 - 0x21A]
  9261. 00006C04  486E FFF4                pea.l      [A6 - 0xC]
  9262. 00006C08  486E FDDC                pea.l      [A6 - 0x224]
  9263. 00006C0C  3F3C 100E                move.w     -[A7], 0x100E
  9264. 00006C10  A9EB                     syscall    Pack4/FP68K
  9265. 00006C12  486E FDDC                pea.l      [A6 - 0x224]
  9266. 00006C16  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  9267. 00006C1A  588F                     addq.l     A7, 4
  9268. 00006C1C  486E FFF0                pea.l      [A6 - 0x10]
  9269. 00006C20  486E FDE6                pea.l      [A6 - 0x21A]
  9270. 00006C24  3F3C 1004                move.w     -[A7], 0x1004
  9271. 00006C28  A9EB                     syscall    Pack4/FP68K
  9272. 00006C2A  0A2E 0080 FDE6           xori.b     [A6 - 0x21A], 0x80
  9273. 00006C30  486E FDE6                pea.l      [A6 - 0x21A]
  9274. 00006C34  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9275. 00006C38  2054                     movea.l    A0, [A4]
  9276. 00006C3A  3028 0050                move.w     D0, [A0 + 0x50]
  9277. 00006C3E  48C0                     ext.l      D0
  9278. 00006C40  D09F                     add.l      D0, [A7]+
  9279. 00006C42  3140 005E                move.w     [A0 + 0x5E], D0
  9280. 00006C46  285F                     movea.l    A4, [A7]+
  9281. 00006C48  4E5E                     unlink     A6
  9282. 00006C4A  2E9F                     move.l     [A7], [A7]+
  9283. 00006C4C  4E75                     rts
  9284. 00006C4E  4004                     negx.b     D4
  9285. 00006C50  C800                     and.b      D4, D0
  9286. 00006C52  0000 0000                ori.b      D0, 0x0
  9287. 00006C56  0000 4001                ori.b      D0, 0x1
  9288. 00006C5A  A000                     syscall    Open/PBHOpen/HOpen
  9289. 00006C5C  0000 0000                ori.b      D0, 0x0
  9290. 00006C60  0000 3FFF                ori.b      D0, 0xFF
  9291. 00006C64  8000                     or.b       D0, D0
  9292. 00006C66  0000 0000                ori.b      D0, 0x0
  9293. 00006C6A  0000 0000                ori.b      D0, 0x0
  9294. 00006C6E  0000 0000                ori.b      D0, 0x0
  9295. 00006C72  0000 0000                ori.b      D0, 0x0
  9296. 00006C76  4007                     negx.b     D7
  9297. 00006C78  B400                     cmp.b      D2, D0
  9298. 00006C7A  0000 0000                ori.b      D0, 0x0
  9299. 00006C7E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  9300. export_1527: // at 00006C80 (misaligned)
  9301. 00006C82  FFF8                     .invalid   <<F/7/7>>
  9302. 00006C84  48E7 0038                movem.l    -[A7], A2,A3,A4
  9303. 00006C88  266E 0008                movea.l    A3, [A6 + 0x8]
  9304. 00006C8C  284B                     movea.l    A4, A3
  9305. 00006C8E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  9306. 00006C92  2454                     movea.l    A2, [A4]
  9307. 00006C94  43EA 0048                lea.l      A1, [A2 + 0x48]
  9308. 00006C98  20D9                     move.l     [A0]+, [A1]+
  9309. 00006C9A  20D9                     move.l     [A0]+, [A1]+
  9310. 00006C9C  2F0B                     move.l     -[A7], A3
  9311. 00006C9E  4EAD 28AA                jsr        [A5 + 0x28AA /* export_1297 */]
  9312. 00006CA2  2054                     movea.l    A0, [A4]
  9313. 00006CA4  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  9314. 00006CA8  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  9315. 00006CAC  486E FFF8                pea.l      [A6 - 0x8]
  9316. 00006CB0  2F0B                     move.l     -[A7], A3
  9317. 00006CB2  4EAD 20C2                jsr        [A5 + 0x20C2 /* export_1044 */]
  9318. 00006CB6  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  9319. 00006CBA  4E5E                     unlink     A6
  9320. 00006CBC  2E9F                     move.l     [A7], [A7]+
  9321. 00006CBE  4E75                     rts
  9322. export_1528:
  9323. 00006CC0  4E56 FFFC                link       A6, -0x0004
  9324. 00006CC4  48E7 0118                movem.l    -[A7], D7,A3,A4
  9325. 00006CC8  266E 0008                movea.l    A3, [A6 + 0x8]
  9326. 00006CCC  3E2E 0014                move.w     D7, [A6 + 0x14]
  9327. 00006CD0  284B                     movea.l    A4, A3
  9328. 00006CD2  2D6D FD8A 0016           move.l     [A6 + 0x16], [A5 - 0x276]
  9329. 00006CD8  7003                     moveq.l    D0, 0x03
  9330. 00006CDA  B047                     cmp.w      D0, D7
  9331. 00006CDC  57C0                     seq        D0
  9332. 00006CDE  7204                     moveq.l    D1, 0x04
  9333. 00006CE0  B247                     cmp.w      D1, D7
  9334. 00006CE2  57C1                     seq        D1
  9335. 00006CE4  8001                     or.b       D0, D1
  9336. 00006CE6  6706                     beq        +0x8 /* 00006CEE */
  9337. 00006CE8  2F0B                     move.l     -[A7], A3
  9338. 00006CEA  4EAD 28B2                jsr        [A5 + 0x28B2 /* export_1298 */]
  9339. label00006CEE:
  9340. 00006CEE  206E 0010                movea.l    A0, [A6 + 0x10]
  9341. 00006CF2  2254                     movea.l    A1, [A4]
  9342. 00006CF4  BE69 0040                cmp.w      D7, [A1 + 0x40]
  9343. 00006CF8  57C0                     seq        D0
  9344. 00006CFA  4400                     neg.b      D0
  9345. 00006CFC  1080                     move.b     [A0], D0
  9346. 00006CFE  206E 0010                movea.l    A0, [A6 + 0x10]
  9347. 00006D02  1010                     move.b     D0, [A0]
  9348. 00006D04  674C                     beq        +0x4E /* 00006D52 */
  9349. 00006D06  2F0B                     move.l     -[A7], A3
  9350. 00006D08  2054                     movea.l    A0, [A4]
  9351. 00006D0A  2F28 0010                move.l     -[A7], [A0 + 0x10]
  9352. 00006D0E  4EAD 2352                jsr        [A5 + 0x2352 /* export_1126 */]
  9353. 00006D12  2054                     movea.l    A0, [A4]
  9354. 00006D14  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  9355. 00006D18  4EAD 1F12                jsr        [A5 + 0x1F12 /* export_990 */]
  9356. 00006D1C  2D6D FDB4 FFFC           move.l     [A6 - 0x4], [A5 - 0x24C]
  9357. 00006D22  486E FFFC                pea.l      [A6 - 0x4]
  9358. 00006D26  A871                     syscall    GlobalToLocal
  9359. 00006D28  2254                     movea.l    A1, [A4]
  9360. 00006D2A  2069 001C                movea.l    A0, [A1 + 0x1C]
  9361. 00006D2E  2050                     movea.l    A0, [A0]
  9362. 00006D30  2F28 0044                move.l     -[A7], [A0 + 0x44]
  9363. 00006D34  486E FFFC                pea.l      [A6 - 0x4]
  9364. 00006D38  A87E                     syscall    AddPt
  9365. 00006D3A  42A7                     clr.l      -[A7]
  9366. 00006D3C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9367. 00006D40  486D FDDA                pea.l      [A5 - 0x226]
  9368. 00006D44  2054                     movea.l    A0, [A4]
  9369. 00006D46  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  9370. 00006D4A  4EAD 1F3A                jsr        [A5 + 0x1F3A /* export_995 */]
  9371. 00006D4E  2D5F 0016                move.l     [A6 + 0x16], [A7]+
  9372. label00006D52:
  9373. 00006D52  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9374. 00006D56  4E5E                     unlink     A6
  9375. 00006D58  205F                     movea.l    A0, [A7]+
  9376. 00006D5A  DEFC 000E                add.w      A7, 0xE
  9377. 00006D5E  4ED0                     jmp        [A0]
  9378. export_1529:
  9379. 00006D60  4E56 0000                link       A6, 0
  9380. 00006D64  1D7C 0001 0010           move.b     [A6 + 0x10], 0x1
  9381. 00006D6A  1F3C 0001                move.b     -[A7], 0x1
  9382. 00006D6E  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  9383. 00006D72  42A7                     clr.l      -[A7]
  9384. 00006D74  3F3C 0002                move.w     -[A7], 0x2
  9385. 00006D78  A9B9                     syscall    GetCursor
  9386. 00006D7A  205F                     movea.l    A0, [A7]+
  9387. 00006D7C  2F10                     move.l     -[A7], [A0]
  9388. 00006D7E  A851                     syscall    SetCursor
  9389. 00006D80  4E5E                     unlink     A6
  9390. 00006D82  205F                     movea.l    A0, [A7]+
  9391. 00006D84  504F                     addq.w     A7, 8
  9392. 00006D86  4ED0                     jmp        [A0]
  9393. export_1530:
  9394. 00006D88  4E56 0000                link       A6, 0
  9395. 00006D8C  4E5E                     unlink     A6
  9396. 00006D8E  4E75                     rts
  9397.